PrintDocRange

Interazione con il viewer, rendering e stampa

Descrizione

Stampa da StartPage a EndPage sulla stampante indicata senza alcuna UI, il gemello programmatico di PrintDoc

Un PrinterName vuoto seleziona la stampante predefinita, e l'input fuori intervallo viene limitato: StartPage sotto 1 diventa 1, un EndPage sotto StartPage o oltre l'ultima pagina diventa l'ultima pagina, e Copies sotto 1 diventa 1

Sintassi

Delphi

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

Parametri

PrinterNameNome della stampante di destinazione; una stringa vuota seleziona la stampante predefinita
StartPagePrima pagina da stampare, a base 1 e limitata a 1
EndPageUltima pagina da stampare, limitata fino all'ultima pagina
CopiesNumero di copie, limitato ad almeno 1
CollateTrue fascicola le copie

Valori restituiti

0Nessun documento è aperto, non è stata risolta alcuna stampante oppure il lavoro non è stato consegnato allo spooler
1Il lavoro è stato consegnato allo spooler di stampa

Vedere anche

PrintDoc, PrintDocumentEx, TPDFlibViewer