PrintDocumentToFile

Renderelés és nyomtatás

Leírás

A kijelölt dokumentum bizonyos oldalait a megadott nyomtatóra rendereli. A nyomtatási kimenet a megadott spoolfájlba irányul

Nem minden nyomtatóillesztő támogatja a DocInfo.lpszOutput mezőt, ezért az eredmények eltérhetnek

Szintaxis

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);

Paraméterek

PrinterNameA nyomtatáshoz használandó nyomtató neve. Ez a Windows Print Manager alkalmazásban megjelenő név. A GetPrinterNames függvénnyel a rendszerben elérhető érvényes nyomtatók listáját kérheti le. Itt a NewCustomPrinter függvény által visszaadott érték is használható
StartPageAz első nyomtatandó oldal
EndPageAz utolsó nyomtatandó oldal
OptionsEhhez a paraméterhez a PrintOptions függvénnyel kérhet értéket
FileNameA fájlnév, ahová a nyomtatási kimenet várólistába kerül