PrintPagesAdvanced
Rendering och utskrift
Beskrivning
Skriver ut ett godtyckligt sidintervalluttryck genom ett enda skrivarjobb medan kopior, sortering, duplex, orientering, färg, kvalitet, pappersstorlek och inmatningsfack-inställningar tillämpas
Syntax
Delphi
Function TPDFlib.PrintPagesAdvanced(Const PrinterName, PageRanges: WideString; Options: Integer; Const Settings: TPDFlibPrintSettings): Integer;
Parametrar
| PrinterName | Installed printer name |
|---|---|
| PageRanges | 1-baserat siduttryck som PrintPages accepterar, inklusive listor som 1-4,7,10-8 och väljarna All, Odd eller Even |
| Options | Värde som returneras av PrintOptions |
| Settings | Typad TPDFlibPrintSettings-record som tillämpas innan jobbet börjar |
Returvärden
| 0 | Skrivarnamnet, siduttrycket eller en inställning var ogiltig, eller utskriftsjobbet misslyckades |
|---|---|
| 1 | Utskriftsjobbet fullbordades utan problem |
Anmärkningar
Siduttrycket skickas till den valda GDI+-, Cairo- eller PDFium-utskriftsbackend:en utan att delas i separata jobb, med bevarad intervallordning och jobbnivåkopior, sortering och duplex-beteende Zero-initialisera
Settings för att behålla skrivarens standardvärden