PrintPagesToFile

Atvaizdavimas ir spausdinimas

Aprašymas

Atvaizduoja puslapių diapazonų sąrašą iš pasirinktojo dokumento į nurodytąjį spausdintuvą. Spausdinimo išvestis nukreipiama į nurodytąjį eilės (spool) failą

Ne visos spausdintuvo tvarkyklės palaiko DocInfo.lpszOutput lauką, todėl rezultatai gali skirtis

Sintaksė

Delphi

Function TPDFlib.PrintPagesToFile(Const PrinterName, PageRanges: WideString; Options: Integer; Const FileName: WideString): Integer;

ActiveX

Function PDFlib::PrintPagesToFile(PrinterName As String, PageRanges As String, Options As Long, FileName As String) As Long

DLL

int DLPrintPagesToFile(int InstanceID, const wchar_t * PrinterName, const wchar_t * PageRanges, int Options, const wchar_t * FileName);

Parametrai

PrinterNameSpausdinimui naudotino spausdintuvo pavadinimas. Tai pavadinimas, matomas Windows Print Manager. Galiojančių sistemos spausdintuvų sąrašui gauti naudokite GetPrinterNames funkciją. Čia taip pat tinka NewCustomPrinter funkcijos grąžinta reikšmė Spausdinamų puslapių sąrašas, pavyzdžiui "1-10,12,14"
PageRanges
OptionsŠio parametro reikšmei gauti naudokite PrintOptions funkciją
FileNameŠio parametro reikšmei gauti naudokite PrintOptions funkciją

Grąžinamos reikšmės

0An error occurred
1Puslapiai išspausdinti sėkmingai