طباعة PDF في .NET Framework

تعمل مقتطفات الكود التالية أيضًا مع مكتبة Aspose.PDF.Drawing .

طباعة ملف PDF في C# - طباعة ملف PDF إلى الطابعة الافتراضية باستخدام إعدادات الطابعة والصفحة

تصف هذه المقالة كيفية طباعة ملف PDF إلى الطابعة الافتراضية باستخدام إعدادات الطابعة والصفحة في C#.

تسمح لك فئة PdfViewer بطباعة ملف PDF إلى الطابعة الافتراضية. تحتاج إلى إنشاء كائن PdfViewer وفتح PDF باستخدام طريقة BindPdf . لتحديد إعدادات طباعة مختلفة، استخدم فئات PageSettings و PrinterSettings . أخيرًا، استدعِ طريقة PrintDocumentWithSettings لطباعة PDF إلى الطابعة الافتراضية. يوضح مقتطف الكود التالي كيفية طباعة PDF إلى الطابعة الافتراضية مع إعدادات الطابعة والصفحة.

لإظهار مربع حوار الطباعة، حاول استخدام مقتطف الكود التالي:

اختيار مصدر الورق حسب حجم صفحة PDF

منذ إصدار 24.4، أصبح من الممكن اختيار مصدر الورق حسب حجم صفحة PDF في مربع حوار الطباعة. يمكّن مقتطف الكود التالي من اختيار درج الطابعة بناءً على حجم صفحة PDF.

يمكن تشغيل هذه الميزة وإيقافها باستخدام خاصية Document.PickTrayByPdfSize .