PrintDocumentWithSettings
İçindekiler
[
Saklamak
]PrintDocumentWithSettings(PageSettings, PrinterSettings)
Pdf belgesini ayarlarla yazdırır. Belge boyutu sayfa boyutuyla uyumlu değilse, pdf.kit onu sayfa boyutuna sığacak şekilde genişletir.
public void PrintDocumentWithSettings(PageSettings pageSettings, PrinterSettings printerSettings)
Parametre | Tip | Tanım |
---|---|---|
pageSettings | PageSettings | Yazdırma belgesinin sayfa ayarı. |
printerSettings | PrinterSettings | Yazdırma belgesinin yazıcı ayarı. |
Örnekler
printerSettings nesnesi belgeyi yazdırmak için kullanılır. pageSettings.PrinterSettings nesnesi yoksayılır.
[C#]
dfViewer viewer = new PdfViewer();
iewer.OpenPdfFile(@"d:\test.pdf");
iewer.AutoResize = true; // dosyayı ayarlanmış boyutta yazdır
iewer.AutoRotate = true; // dosyayı ayarlanmış rotasyonla yazdır
iewer.PrintPageDialog=false;// yazdırırken sayfa numarası diyaloğunu oluşturma
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; 'dosyayı ayarlanmış boyutta yazdır
iewer.AutoRotate = true; 'dosyayı ayarlanmış rotasyonla yazdır
iewer.PrintPageDialog=false;// yazdırırken sayfa numarası diyaloğunu oluşturma
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()
Ayrıca bakınız
- class PdfViewer
- ad alanı Aspose.Pdf.Facades
- toplantı Aspose.PDF
PrintDocumentWithSettings(PrinterSettings)
Pdf belgesini yazıcı ayarlarıyla yazdırır. Çıktı sayfa boyutu, belgenin ilk sayfa boyutuna sığacaktır.
public void PrintDocumentWithSettings(PrinterSettings printerSettings)
Parametre | Tip | Tanım |
---|---|---|
printerSettings | PrinterSettings | Yazdırma belgesinin yazıcı ayarı. |
Örnekler
[C#]
dfViewer viewer = new PdfViewer();
iewer.OpenPdfFile(@"d:\test.pdf");
iewer.AutoResize = true; // dosyayı ayarlanmış boyutta yazdır
iewer.AutoRotate = true; // dosyayı ayarlanmış rotasyonla yazdır
iewer.PrintPageDialog=false;// yazdırırken sayfa numarası diyaloğunu oluşturma
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; 'dosyayı ayarlanmış boyutta yazdır
iewer.AutoRotate = true; 'dosyayı ayarlanmış rotasyonla yazdır
iewer.PrintPageDialog=false;// yazdırırken sayfa numarası diyaloğunu oluşturma
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()
Ayrıca bakınız
- class PdfViewer
- ad alanı Aspose.Pdf.Facades
- toplantı Aspose.PDF