PrintDocumentWithSettings
محتويات
[
يخفي
]PrintDocumentWithSettings(PageSettings, PrinterSettings)
يطبع مستند Pdf بالإعدادات. إذا كان حجم المستند غير متوافق مع حجم الصفحة ، فسيقوم pdf.kit بتمديده ليلائم حجم الصفحة.
public void PrintDocumentWithSettings(PageSettings pageSettings, PrinterSettings printerSettings)
معامل | يكتب | وصف |
---|---|---|
pageSettings | PageSettings | إعداد صفحة مستند الطباعة. |
printerSettings | PrinterSettings | إعداد الطابعة لمستند الطباعة. |
أمثلة
printerSettings يتم استخدام الكائن لطباعة المستند. pageSettings.PrinterSettings يتم تجاهل الكائن.
[C#]
dfViewer viewer = new PdfViewer();
iewer.OpenPdfFile(@"d:\test.pdf");
iewer.AutoResize = true; // طباعة الملف بالحجم المعدل
iewer.AutoRotate = true; // طباعة الملف مع التدوير المعدل
iewer.PrintPageDialog=false;// لا تنتج مربع حوار رقم الصفحة عند الطباعة
ystem.Drawing.Printing.PrinterSettings ps = new System.Drawing.Printing.PrinterSettings();
rintDocument prtdoc = new PrintDocument();
s.PrinterName = prtdoc.PrinterSettings.PrinterName;
ageSettings pgs = new PageSettings();
gs.PaperSize = new System.Drawing.Printing.PaperSize("A4", 827, 1169);
gs.Margins = new Margins(0, 0, 0, 0);
iewer.PrintDocumentWithSettings(pgs, ps);
iewer.ClosePdfFile();
VisualBasic]
im viewer As PdfViewer = new PdfViewer()
iewer.OpenPdfFile(@"d:\test.pdf")
iewer.AutoResize = true; 'اطبع الملف بالحجم المعدل
iewer.AutoRotate = true; 'اطبع الملف مع التدوير المعدل
iewer.PrintPageDialog=false;// لا تنتج مربع حوار رقم الصفحة عند الطباعة
im ps As System.Drawing.Printing.PrinterSettings = new System.Drawing.Printing.PrinterSettings()
im prtdoc As PrintDocument = new PrintDocument()
s.PrinterName = prtdoc.PrinterSettings.PrinterName
im pgs As PageSettings=new PageSettings()
gs.PaperSize = new System.Drawing.Printing.PaperSize("A4", 827, 1169)
gs.Margins = new Margins(0, 0, 0, 0)
iewer.PrintDocumentWithSettings(pgs, ps)
iewer.ClosePdfFile()
أنظر أيضا
- class PdfViewer
- مساحة الاسم Aspose.Pdf.Facades
- المجسم Aspose.PDF
PrintDocumentWithSettings(PrinterSettings)
يطبع مستند Pdf بإعدادات الطابعة. سيتناسب حجم صفحة الإخراج مع حجم الصفحة الأولى للمستند.
public void PrintDocumentWithSettings(PrinterSettings printerSettings)
معامل | يكتب | وصف |
---|---|---|
printerSettings | PrinterSettings | إعداد الطابعة لمستند الطباعة. |
أمثلة
[C#]
dfViewer viewer = new PdfViewer();
iewer.OpenPdfFile(@"d:\test.pdf");
iewer.AutoResize = true; // طباعة الملف بالحجم المعدل
iewer.AutoRotate = true; // طباعة الملف مع التدوير المعدل
iewer.PrintPageDialog=false;// لا تنتج مربع حوار رقم الصفحة عند الطباعة
ystem.Drawing.Printing.PrinterSettings ps = new System.Drawing.Printing.PrinterSettings();
rintDocument prtdoc = new PrintDocument();
s.PrinterName = prtdoc.PrinterSettings.PrinterName;
iewer.PrintDocumentWithSettings(ps);
iewer.ClosePdfFile();
VisualBasic]
im viewer As PdfViewer = new PdfViewer()
iewer.OpenPdfFile(@"d:\test.pdf")
iewer.AutoResize = true; 'اطبع الملف بالحجم المعدل
iewer.AutoRotate = true; 'اطبع الملف مع التدوير المعدل
iewer.PrintPageDialog=false;// لا تنتج مربع حوار رقم الصفحة عند الطباعة
im ps As System.Drawing.Printing.PrinterSettings = new System.Drawing.Printing.PrinterSettings()
im prtdoc As PrintDocument = new PrintDocument()
s.PrinterName = prtdoc.PrinterSettings.PrinterName
iewer.PrintDocumentWithSettings(ps);
iewer.ClosePdfFile()
أنظر أيضا
- class PdfViewer
- مساحة الاسم Aspose.Pdf.Facades
- المجسم Aspose.PDF