PrintDocumentWithSettings

PrintDocumentWithSettings(PageSettings, PrinterSettings)

Печать документа Pdf с настройками. Если размер документа не соответствует размеру страницы, pdf.kit расширит его до размера страницы.

public void PrintDocumentWithSettings(PageSettings pageSettings, PrinterSettings printerSettings)
ПараметрТипОписание
pageSettingsPageSettingsПараметры страницы печатаемого документа.
printerSettingsPrinterSettingsНастройка принтера для печати документа.

Примеры

Объект 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()

Смотрите также


PrintDocumentWithSettings(PrinterSettings)

Печать документа Pdf с настройками принтера. Размер выходной страницы будет соответствовать размеру первой страницы документа.

public void PrintDocumentWithSettings(PrinterSettings printerSettings)
ПараметрТипОписание
printerSettingsPrinterSettingsНастройка принтера для печати документа.

Примеры

[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()

Смотрите также