PrintDocumentAdvanced

Gengivelse og udskrivning

Beskrivelse

Udskriver ét sammenhængende sideinterval gennem ét printerjob og anvender en typet TPDFlibPrintSettings-record på Windows-printerprofilen

Syntaks

Delphi

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

Parametre

PrinterNameInstalleret printernavn
StartPageFørste side, der skal udskrives, med etbaseret nummerering
EndPageSidste side, der skal udskrives, med 1-baseret nummerering
OptionsVærdi returneret af PrintOptions
SettingsIndstillinger for kopier, sortering, dupleks, retning, farve, kvalitet, papir og inputbakke

Returværdier

0Printernavnet eller en indstilling var ugyldig, eller udskriftsjobbet mislykkedes
1Udskriftsjobbet blev fuldført

Bemærkninger

Nulinitialiser Settings for at bevare printerens standardindstillinger, og indstil derefter kun de nødvendige medlemmer

Brug PrintPagesAdvanced, når jobbet kræver ikke-sammenhængende, omordnede, ulige eller lige sideintervaller

Se også

PrintPagesAdvanced, TPDFlibPrintSettings, PrintOptions