PrintPagesAdvanced

Rendering en afdrukken

Beschrijving

Drukt een willekeurige paginabereikexpressie af via één printerjob terwijl instellingen voor exemplaren, collatie, duplex, oriëntatie, kleur, kwaliteit, papierformaat en invoerlade worden toegepast

Syntaxis

Delphi

Function TPDFlib.PrintPagesAdvanced(Const PrinterName, PageRanges: WideString; Options: Integer; Const Settings: TPDFlibPrintSettings): Integer;

Syntaxis

PrinterNameInstalled printer name
PageRangesPagina-expressie beginnend bij 1, geaccepteerd door PrintPages, inclusief lijsten zoals 1-4,7,10-8 en de selectors All, Odd of Even
OptionsWaarde die door PrintOptions wordt teruggegeven
SettingsGetypeerde TPDFlibPrintSettings-record die wordt toegepast voordat de job start

Retourwaarden

0De printernaam, pagina-expressie of een instelling was ongeldig, of de afdruktaak is mislukt
1De afdrukjob is met succes voltooid

Opmerkingen

De pagina-expressie wordt zonder opsplitsing in aparte jobs doorgegeven aan de geselecteerde GDI+-, Cairo- of PDFium-printbackend, met behoud van bereikvolgorde en jobniveau-exemplaren, collatie en duplexgedrag Met nul initialiseren

Settings to retain printer defaults

Zie ook

PrintDocumentAdvanced, PrintPages, TPDFlibPrintSettings