PrintDocumentToFile
Renderizado e impresión
Descripción
Renderiza determinadas páginas del documento seleccionado en la impresora especificada. La salida de impresión se dirige al archivo de cola especificado
No todos los controladores de impresora admiten el campo DocInfo.lpszOutput, por lo que los resultados pueden variar
Sintaxis
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);
Parámetros
| PrinterName | El nombre de la impresora que se usará para imprimir. Es el nombre que aparece en el Administrador de impresión de Windows. Use la función GetPrinterNames para obtener una lista de impresoras válidas del sistema. Aquí también se puede usar un valor devuelto por la función NewCustomPrinter |
|---|---|
| StartPage | La primera página que se imprimirá |
| EndPage | La última página que se imprimirá |
| Options | Use la función PrintOptions para obtener un valor para este parámetro |
| FileName | El nombre de archivo donde se debe enviar la salida de impresión a la cola |