PrintDocumentToFile

Рендериране и печат

Описание

Рендира определени страници от избрания документ към указания принтер. Изходът на печата се насочва към посочения spool файл

Не всички драйвери на принтери поддържат полето DocInfo.lpszOutput, така че резултатите може да варират

Синтаксис

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

Параметри

PrinterNameИмето на принтера, който ще се използва за печат. Това е името, което се показва в Windows Print Manager. Използвайте функцията GetPrinterNames, за да получите списък с валидни принтери в системата. Тук може да се използва и стойност, върната от функцията NewCustomPrinter
StartPageПървата страница за печат
EndPageПоследната страница за печат
OptionsИзползвайте функцията PrintOptions, за да получите стойност за този параметър
FileNameИмето на файла, към който трябва да бъде насочен печатният изход