PrintDocumentToFile

Atvaizdavimas ir spausdinimas

Aprašymas

Atvaizduoja tam tikrus pasirinktojo dokumento puslapius į 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.PrintDocumentToFile(Const PrinterName: WideString; StartPage, EndPage, Options: Integer; Const FileName: WideString): Integer;

ActiveX

Function PDFlib::PrintDocumentToFile(PrinterName As String, StartPage As Long, EndPage As Long, Options As Long, FileName As String) As Long

DLL

int DLPrintDocumentToFile(int InstanceID, const wchar_t * PrinterName, int StartPage, int EndPage, 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ė
StartPagePirmasis spausdinamas puslapis
EndPagePaskutinis spausdinamas puslapis
OptionsŠio parametro reikšmei gauti naudokite PrintOptions funkciją
FileNameFailo pavadinimas, į kurį turi būti nukreipta spausdinimo išvestis