PrintDocRange

Interakcja z przeglądarką, renderowanie i drukowanie

Opis

Drukuje od StartPage do EndPage na nazwanej drukarce bez żadnego UI, programistyczny brak PrintDoc

Pusty PrinterName wybiera drukarkę domyślną, a wejście poza zakresem jest docinane: StartPage poniżej 1 staje się 1, EndPage poniżej StartPage albo poza ostatnią stroną staje się ostatnią stroną, a Copies poniżej 1 staje się 1

Składnia

Delphi

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

Parametry

PrinterNameNazwa drukarki docelowej; pusty łańcuch wybiera drukarkę domyślną
StartPagePierwsza drukowana strona, liczona od 1 i ograniczana do 1
EndPageOstatnia drukowana strona, ograniczana w górę do ostatniej strony
CopiesLiczba kopii, ograniczana co najmniej do 1
CollateTrue segreguje kopie

Wartości zwracane

0Żaden dokument nie jest otwarty, nie udało się rozwiązać żadnej drukarki albo zadanie nie zostało przekazane do bufora wydruku
1Zadanie zostało przekazane do bufora wydruku

Zobacz również

PrintDoc, PrintDocumentEx, TPDFlibViewer