PrintPagesAdvanced

Renderowanie i drukowanie

Opis

Drukuje dowolne wyrażenie zakresu stron w ramach jednego zadania drukarki, stosując ustawienia liczby kopii, sortowania, druku dwustronnego, orientacji, koloru, jakości, rozmiaru papieru i podajnika wejściowego

Składnia

Delphi

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

Parametry

PrinterNameNazwa zainstalowanej drukarki
PageRangesWyrażenie stron numerowanych od 1 akceptowane przez PrintPages, w tym listy takie jak 1-4,7,10-8 oraz selektory All, Odd i Even
OptionsWartość zwrócona przez PrintOptions
SettingsTypowany rekord TPDFlibPrintSettings stosowany przed rozpoczęciem zadania

Wartości zwracane

0Nazwa drukarki, wyrażenie stron lub ustawienie było nieprawidłowe albo zadanie drukowania nie powiodło się
1Zadanie drukowania zostało pomyślnie ukończone

Uwagi

Wyrażenie stron jest przekazywane do wybranego mechanizmu drukowania GDI+, Cairo lub PDFium bez dzielenia na oddzielne zadania, co zachowuje kolejność zakresów oraz zachowanie liczby kopii, sortowania i druku dwustronnego na poziomie zadania

Wyzeruj Settings, aby zachować ustawienia domyślne drukarki

Zobacz również

PrintDocumentAdvanced, PrintPages, TPDFlibPrintSettings