Prints the Pdf document with printer settings. The output page size will fit the the document first page size.
Parameters
- printerSettings
- The printer setting of the printing document.
Example
[C#]
PdfViewer viewer = new PdfViewer();
viewer.OpenPdfFile(@"d:\test.pdf");
viewer.AutoResize = true; //print the file with adjusted size
viewer.AutoRotate = true; //print the file with adjusted rotation
viewer.PrintPageDialog=false;//do not produce the page number dialog when printing
System.Drawing.Printing.PrinterSettings ps = new System.Drawing.Printing.PrinterSettings();
PrintDocument prtdoc = new PrintDocument();
ps.PrinterName = prtdoc.PrinterSettings.PrinterName;
viewer.PrintDocumentWithSettings(ps);
viewer.ClosePdfFile();
[VisualBasic]
Dim viewer As PdfViewer = new PdfViewer()
viewer.OpenPdfFile(@"d:\test.pdf")
viewer.AutoResize = true; 'print the file with adjusted size
viewer.AutoRotate = true; 'print the file with adjusted rotation
viewer.PrintPageDialog=false;//do not produce the page number dialog when printing
Dim ps As System.Drawing.Printing.PrinterSettings = new System.Drawing.Printing.PrinterSettings()
Dim prtdoc As PrintDocument = new PrintDocument()
ps.PrinterName = prtdoc.PrinterSettings.PrinterName
viewer.PrintDocumentWithSettings(ps);
viewer.ClosePdfFile()
See Also
PdfViewer Class | Aspose.Pdf.Kit Namespace | PdfViewer.PrintDocumentWithSettings Overload List