PrintDocumentToFile

Rendering and printing

Описание

Печатает выбранные страницы документа на указанный принтер; вывод направляется в указанный 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
StartPageThe first page to print
EndPageThe last page to print
OptionsЗначение для этого параметра получает функция PrintOptions
FileNameИмя файла, в который направляется вывод печати (spool)