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
| PrinterName | Nazwa drukarki docelowej; pusty łańcuch wybiera drukarkę domyślną |
|---|---|
| StartPage | Pierwsza drukowana strona, liczona od 1 i ograniczana do 1 |
| EndPage | Ostatnia drukowana strona, ograniczana w górę do ostatniej strony |
| Copies | Liczba kopii, ograniczana co najmniej do 1 |
| Collate | True 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 |
|---|---|
| 1 | Zadanie zostało przekazane do bufora wydruku |