PrintDocRange
Viewer-Interaktion, Rendering und Drucken
Beschreibung
Druckt StartPage bis EndPage auf dem genannten Drucker ohne jede UI, das programmatische Geschwister von PrintDoc
Ein leerer PrinterName wählt den Standarddrucker, und Eingaben außerhalb des Bereichs werden begrenzt: StartPage unter 1 wird 1, ein EndPage unter StartPage oder über der letzten Seite wird die letzte Seite, und Copies unter 1 werden 1
Syntax
Delphi
Function TPDFlibViewer.PrintDocRange(Const PrinterName: WideString; StartPage, EndPage, Copies: Integer; Collate: Boolean): Integer;Parameter
| PrinterName | Name des Zieldruckers; eine leere Zeichenkette wählt den Standarddrucker |
|---|---|
| StartPage | Erste zu druckende Seite, 1-basiert und auf 1 begrenzt |
| EndPage | Letzte zu druckende Seite, auf die letzte Seite nach oben begrenzt |
| Copies | Anzahl der Kopien, auf mindestens 1 begrenzt |
| Collate | True sortiert die Kopien zusammen |
Rückgabewerte
| 0 | Es ist kein Dokument geöffnet, es konnte kein Drucker ermittelt werden, oder der Auftrag wurde nicht an den Spooler übergeben |
|---|---|
| 1 | Der Auftrag wurde an den Druck-Spooler übergeben |