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
| PrinterName | Spausdinimui 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ė |
|---|---|
| StartPage | Pirmasis spausdinamas puslapis |
| EndPage | Paskutinis spausdinamas puslapis |
| Options | Šio parametro reikšmei gauti naudokite PrintOptions funkciją |
| FileName | Failo pavadinimas, į kurį turi būti nukreipta spausdinimo išvestis |