PrintDocumentWithSettings

PrintDocumentWithSettings(PageSettings, PrinterSettings)

Skriver ut PDF-dokumentet med inställningar. Om dokumentstorleken inte är kompatibel med sidstorleken kommer pdf.kit att utöka den för att passa sidstorleken.

public void PrintDocumentWithSettings(PageSettings pageSettings, PrinterSettings printerSettings)
ParameterTypBeskrivning
pageSettingsPageSettingsSidinställningen för det utskrivna dokumentet.
printerSettingsPrinterSettingsSkrivarinställningen för det utskrivna dokumentet.

Exempel

printerSettings-objekt används för att skriva ut dokumentet. pageSettings.PrinterSettings-objektet ignoreras.

[C#]
dfViewer viewer = new PdfViewer();
iewer.OpenPdfFile(@"d:\test.pdf");
iewer.AutoResize = true;         //skriv ut filen med anpassad storlek
iewer.AutoRotate = true;         //skriv ut filen med justerad rotation
iewer.PrintPageDialog=false;// skapa inte sidnummerdialogrutan vid utskrift
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;           'skriv ut filen med anpassad storlek
iewer.AutoRotate = true;           'skriv ut filen med justerad rotation
iewer.PrintPageDialog=false;// skapa inte sidnummerdialogrutan vid utskrift
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()

Se även


PrintDocumentWithSettings(PrinterSettings)

Skriver ut PDF-dokumentet med skrivarinställningar. Utgående sidstorlek kommer att passa dokumentets första sidstorlek.

public void PrintDocumentWithSettings(PrinterSettings printerSettings)
ParameterTypBeskrivning
printerSettingsPrinterSettingsSkrivarinställningen för det utskrivna dokumentet.

Exempel

[C#]
dfViewer viewer = new PdfViewer();
iewer.OpenPdfFile(@"d:\test.pdf");
iewer.AutoResize = true;         //skriv ut filen med anpassad storlek
iewer.AutoRotate = true;         //skriv ut filen med justerad rotation
iewer.PrintPageDialog=false;// skapa inte sidnummerdialogrutan vid utskrift
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;        'skriv ut filen med anpassad storlek
iewer.AutoRotate = true;        'skriv ut filen med justerad rotation
iewer.PrintPageDialog=false;// skapa inte sidnummerdialogrutan vid utskrift
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()

Se även