PrintDocumentAdvanced

Rendering und Druck

Beschreibung

Diese Seite beschreibt TPDFlibPrintSettings in PDF Library for Delphi unter dem Thema „Rendering und Druck“. API-Namen, Parameter, Klassennamen, Dateinamen und Literale werden genau so beibehalten, wie sie in der Delphi-Bibliothek und den DLL-Einstiegspunkten erscheinen.

Syntax

Delphi

Function TPDFlib.PrintDocumentAdvanced(Const PrinterName: WideString; StartPage, EndPage, Options: Integer; Const Settings: TPDFlibPrintSettings): Integer;

Parameter

PrinterNameName des installierten Druckers
StartPageErste zu druckende Seite mit einsbasierter Nummerierung
EndPageLetzte zu druckende Seite mit einsbasierter Nummerierung
OptionsVon PrintOptions zurückgegebener Wert
SettingsEinstellungen für Exemplare, Sortierung, Duplex, Ausrichtung, Farbe, Qualität, Papier und Zufuhrfach

Rückgabewerte

0Der Druckername oder eine Einstellung war ungültig, oder der Druckauftrag ist fehlgeschlagen
1Der Druckauftrag wurde erfolgreich abgeschlossen

Hinweise

Initialisieren Sie Settings mit Nullen, um die Druckerstandards beizubehalten, und setzen Sie anschließend nur die benötigten Elemente

Verwenden Sie PrintPagesAdvanced, wenn der Auftrag nicht zusammenhängende, neu angeordnete, ungerade oder gerade Seitenbereiche erfordert

Hinweise

PrintPagesAdvanced, TPDFlibPrintSettings, PrintOptions