PrintLargePdf

PrintLargePdf(string)

Öffnet und druckt eine große PDF-Datei. Wenn Ihre PDF-Datei Hunderte von Seiten oder mehr hat oder ihre Größe mehr als 3 MB beträgt, wird diese Methode empfohlen, um eine bessere Leistung zu erzielen.

public void PrintLargePdf(string filePath)
ParameterTypBeschreibung
filePathStringDer Pfad der PDF-Datei.

Bemerkungen

Diese Methode hat das Öffnen und Drucken der Datei integriert und Sie müssen OpenPdfFile() nicht explizit aufrufen.

Beispiele

[C#]
dfViewer viewer = new PdfViewer();
iewer.AutoResize = true;     //Drucken Sie die Datei mit angepasster Größe
iewer.AutoRotate = true;     // Datei mit angepasster Rotation drucken
iewer.PrintPageDialog=false;// erzeugt beim Drucken keinen Seitenzahldialog
iewer.PrintLargePdf(@"d:\test.pdf");

VisualBasic]
im viewer As PdfViewer = new PdfViewer();
iewer.AutoResize = true      'Drucken Sie die Datei mit angepasster Größe
iewer.AutoRotate = true      'Drucken Sie die Datei mit angepasster Drehung
iewer.PrintPageDialog=false;// erzeugt beim Drucken keinen Seitenzahldialog
iewer.PrintLargePdf(@"d:\test.pdf")
iewer.ClosePdfFile();

Siehe auch


PrintLargePdf(Stream)

Öffnet und druckt einen großen PDF-Stream. Wenn Ihre PDF-Datei Hunderte von Seiten oder mehr hat oder ihre Größe mehr als 3 MB beträgt, wird diese Methode empfohlen, um eine bessere Leistung zu erzielen.

public void PrintLargePdf(Stream inputStream)
ParameterTypBeschreibung
inputStreamStreamDer pdf-Stream zum Öffnen und Ausdrucken..

Bemerkungen

Diese Methode hat das Öffnen und Drucken der Datei integriert und Sie müssen OpenPdfFile() nicht explizit aufrufen.

Beispiele

[C#]
dfViewer viewer = new PdfViewer();
iewer.AutoResize = true;        //Drucken Sie die Datei mit angepasster Größe
iewer.AutoRotate = true;        // Datei mit angepasster Rotation drucken
iewer.PrintPageDialog=false;// erzeugt beim Drucken keinen Seitenzahldialog
iewer.PrintLargePdf(new MemoryStream(File.ReadAllBytes(@"d:\test.pdf")));
iewer.ClosePdfFile();

VisualBasic]
im viewer As PdfViewer = new PdfViewer();
iewer.AutoResize = true         'Drucken Sie die Datei mit angepasster Größe
iewer.AutoRotate = true         'Drucken Sie die Datei mit angepasster Drehung
iewer.PrintPageDialog=false;// erzeugt beim Drucken keinen Seitenzahldialog
iewer.PrintLargePdf(new MemoryStream(File.ReadAllBytes(@"d:\test.pdf")))
iewer.ClosePdfFile()

Siehe auch


PrintLargePdf(string, PrinterSettings)

Öffnet und druckt eine große PDF-Datei mit festgelegten Druckereinstellungen. Wenn Ihre PDF-Datei hunderte Seiten oder mehr hat oder ihre Größe mehr als 3 MB beträgt, wird diese Methode empfohlen, um eine bessere Leistung zu erzielen.

public void PrintLargePdf(string filePath, PrinterSettings printerSettings)
ParameterTypBeschreibung
filePathStringDer Pfad der PDF-Datei.
printerSettingsPrinterSettingsDie Druckereinstellungen.

Bemerkungen

Diese Methode hat das Öffnen und Drucken der Datei integriert und Sie müssen OpenPdfFile() nicht explizit aufrufen.

Beispiele

[C#]
dfViewer viewer = new PdfViewer();
iewer.AutoResize = true;       //Drucken Sie die Datei mit angepasster Größe
iewer.AutoRotate = true;       // Datei mit angepasster Rotation drucken
iewer.PrintPageDialog=false;// erzeugt beim Drucken keinen Seitenzahldialog
ystem.Drawing.Printing.PrinterSettings ps = new System.Drawing.Printing.PrinterSettings();
rintDocument prtdoc = new PrintDocument();
s.PrinterName = prtdoc.PrinterSettings.PrinterName;
iewer.PrintLargePdf(@"d:\test.pdf",ps);
iewer.ClosePdfFile();

VisualBasic]
im viewer As PdfViewer = new PdfViewer();
iewer.AutoResize = true        'Drucken Sie die Datei mit angepasster Größe
iewer.AutoRotate = true        'Drucken Sie die Datei mit angepasster Drehung
iewer.PrintPageDialog=false;// erzeugt beim Drucken keinen Seitenzahldialog
im ps As System.Drawing.Printing.PrinterSettings = new System.Drawing.Printing.PrinterSettings()
im prtdoc As PrintDocument = new PrintDocument()
s.PrinterName = prtdoc.PrinterSettings.PrinterName
iewer.PrintLargePdf(@"d:\test.pdf",ps)
iewer.ClosePdfFile()

Siehe auch


PrintLargePdf(Stream, PrinterSettings)

Öffnet und druckt einen großen PDF-Stream mit festgelegten Druckereinstellungen. Wenn Ihre PDF-Datei hunderte Seiten oder mehr hat oder ihre Größe mehr als 3 MB beträgt, wird diese Methode empfohlen, um eine bessere Leistung zu erzielen.

public void PrintLargePdf(Stream inputStream, PrinterSettings printerSettings)
ParameterTypBeschreibung
inputStreamStreamDer pdf-Stream zum Öffnen und Ausdrucken..
printerSettingsPrinterSettingsDie Druckereinstellungen.

Bemerkungen

Diese Methode hat das Öffnen und Drucken der Datei integriert und Sie müssen OpenPdfFile() nicht explizit aufrufen.

Beispiele

[C#]
dfViewer viewer = new PdfViewer();
iewer.AutoResize = true;       //Drucken Sie die Datei mit angepasster Größe
iewer.AutoRotate = true;       // Datei mit angepasster Rotation drucken
iewer.PrintPageDialog=false;// erzeugt beim Drucken keinen Seitenzahldialog
ystem.Drawing.Printing.PrinterSettings ps = new System.Drawing.Printing.PrinterSettings();
rintDocument prtdoc = new PrintDocument();
s.PrinterName = prtdoc.PrinterSettings.PrinterName;
iewer.PrintLargePdf(new MemoryStream(File.ReadAllBytes(@"d:\middleware.pdf")),ps);
iewer.ClosePdfFile();

VisualBasic]
im viewer As PdfViewer = new PdfViewer();
iewer.AutoResize = true        'Drucken Sie die Datei mit angepasster Größe
iewer.AutoRotate = true        'Drucken Sie die Datei mit angepasster Drehung
iewer.PrintPageDialog=false;// erzeugt beim Drucken keinen Seitenzahldialog
im ps As System.Drawing.Printing.PrinterSettings = new System.Drawing.Printing.PrinterSettings()
im prtdoc As PrintDocument = new PrintDocument()
s.PrinterName = prtdoc.PrinterSettings.PrinterName
iewer.PrintLargePdf(new MemoryStream(File.ReadAllBytes(@"d:\middleware.pdf")),ps)
iewer.ClosePdfFile()

Siehe auch


PrintLargePdf(string, PageSettings, PrinterSettings)

Öffnet und druckt eine große PDF-Datei mit festgelegten Seiteneinstellungen und Druckereinstellungen. Wenn Ihre PDF- -Datei Hunderte von Seiten oder mehr umfasst oder ihre Größe mehr als 3 MB beträgt, wird diese Methode empfohlen, um eine bessere Leistung zu erzielen.

public void PrintLargePdf(string filePath, PageSettings pageSettings, 
    PrinterSettings printerSettings)
ParameterTypBeschreibung
filePathStringDer Pfad der PDF-Datei.
pageSettingsPageSettingsDie Seiteneinstellungen.
printerSettingsPrinterSettingsDie Druckereinstellungen.

Bemerkungen

Diese Methode hat das Öffnen und Drucken der Datei integriert und Sie müssen OpenPdfFile() nicht explizit aufrufen.

Beispiele

[C#]
dfViewer viewer = new PdfViewer();
iewer.AutoResize = true;       //Drucken Sie die Datei mit angepasster Größe
iewer.AutoRotate = true;       // Datei mit angepasster Rotation drucken
iewer.PrintPageDialog=false;// erzeugt beim Drucken keinen Seitenzahldialog
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.PrintLargePdf(@"d:\test.pdf",pgs,ps);
iewer.ClosePdfFile();

VisualBasic]
im viewer As PdfViewer = new PdfViewer();
iewer.AutoResize = true       'Drucken Sie die Datei mit angepasster Größe
iewer.AutoRotate = true       'Drucken Sie die Datei mit angepasster Drehung
iewer.PrintPageDialog=false;// erzeugt beim Drucken keinen Seitenzahldialog
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.PrintLargePdf(@"d:\test.pdf",pgs,ps)
iewer.ClosePdfFile()

Siehe auch


PrintLargePdf(Stream, PageSettings, PrinterSettings)

Öffnet und druckt einen großen PDF-Stream mit festgelegten Seiteneinstellungen und Druckereinstellungen. Wenn Ihre PDF- -Datei Hunderte von Seiten oder mehr umfasst oder ihre Größe mehr als 3 MB beträgt, wird diese Methode empfohlen, um eine bessere Leistung zu erzielen.

public void PrintLargePdf(Stream inputStream, PageSettings pageSettings, 
    PrinterSettings printerSettings)
ParameterTypBeschreibung
inputStreamStreamDer zu öffnende und auszudruckende PDF-Stream.
pageSettingsPageSettingsDie Seiteneinstellungen.
printerSettingsPrinterSettingsDie Druckereinstellungen.

Bemerkungen

Diese Methode hat das Öffnen und Drucken der Datei integriert und Sie müssen OpenPdfFile() nicht explizit aufrufen.

Beispiele

[C#]
dfViewer viewer = new PdfViewer();
iewer.AutoResize = true;       //Drucken Sie die Datei mit angepasster Größe
iewer.AutoRotate = true;       // Datei mit angepasster Rotation drucken
iewer.PrintPageDialog=false;// erzeugt beim Drucken keinen Seitenzahldialog
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.PrintLargePdf(new MemoryStream(File.ReadAllBytes(@"d:\middleware.pdf")),pgs,ps);
iewer.ClosePdfFile();

VisualBasic]
im viewer As PdfViewer = new PdfViewer();
iewer.AutoResize = true       'Drucken Sie die Datei mit angepasster Größe
iewer.AutoRotate = true       'Drucken Sie die Datei mit angepasster Drehung
iewer.PrintPageDialog=false;// erzeugt beim Drucken keinen Seitenzahldialog
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.PrintLargePdf(new MemoryStream(File.ReadAllBytes(@"d:\middleware.pdf")),pgs,ps)
iewer.ClosePdfFile()

Siehe auch