PrintDocRange

Viewerinteractie, rendering en afdrukken

Beschrijving

Drukt StartPage tot EndPage af op de opgegeven printer zonder enige UI, de programmatische zuster van PrintDoc

Een lege PrinterName selecteert de standaardprinter, en invoer buiten bereik wordt begrensd: StartPage onder 1 wordt 1, een EndPage onder StartPage of voorbij de laatste pagina wordt de laatste pagina, en Copies onder 1 wordt 1

Syntaxis

Delphi

Function TPDFlibViewer.PrintDocRange(Const PrinterName: WideString; StartPage, EndPage, Copies: Integer; Collate: Boolean): Integer;

Parameters

PrinterNameNaam van de doelprinter; een lege string selecteert de standaardprinter
StartPageEerste af te drukken pagina, beginnend bij 1 en begrensd op 1
EndPageLaatste af te drukken pagina, begrensd op ten hoogste de laatste pagina
CopiesAantal exemplaren, begrensd op ten minste 1
CollateTrue collateert de exemplaren

Retourwaarden

0Er is geen document geopend, er kon geen printer worden bepaald, of de taak is niet aan de spooler overgedragen
1De printtaak is aan de print spooler overgedragen

Zie ook

PrintDoc, PrintDocumentEx, TPDFlibViewer