طباعة البيانات في شكل مطبوع مسبقا في C# .Net framework 3.5 SP1

StackOverflow https://stackoverflow.com/questions/54522

  •  09-06-2019
  •  | 
  •  

سؤال

أنا بحاجة إلى طباعة البيانات في المطبوعة مسبقا A6 شكل (1/4 حجم landsacpe A4).لا تحتاج إلى طباعة الفقرات من النص فقط خطوط قصيرة متناثرة حول على الصفحة.

كل الاشياء على MSDN عن بريتينج الفقرات من النص.

شكرا على أي مساعدة يمكن أن تعطي ، روبرتو

هل كانت مفيدة؟

المحلول

عند العثور على إحداثيات س ، ص للاستخدام يصطفون النص الجديد مع مطبوعة مسبقا الثغرات ، الافتراضي إعدادات الرسومات كائن رسم____() وظائف هي 100 بكسل لكل بوصة.التي قد تكون عرضة للتغيير استنادا إلى الطابعة, ولكن في بلدي (محدود جدا) خبرة هذا هو الحال دائما.

نصائح أخرى

سيكون لديك لإنشاء PrintDocument كائن التعامل مع على الأقل الحدث PrintPage وتطبيق التغييرات المناسبة إلى PrinterSettings الملكية.

في معالج الحدث PrintPage ، تفعل ما عليك القيام به مع PringPageEventArgs.الرسومات الكائن ؛ مثل خطوط الرسم, رسم الصور ، إلخ.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top