PrintDocumentA
Renderizado e impresión
Descripción
La A final indica el punto de entrada de DLL ANSI (char); la interfaz ActiveX/COM solo expone la forma Unicode. El comportamiento es idéntico a PrintDocument y los argumentos de cadena se interpretan con la página de códigos SetAnsiMode actual
Renderiza determinadas páginas del documento seleccionado en la impresora especificada
Sintaxis
Delphi
Function DLPrintDocumentA(InstanceID: Integer; PrinterName: PAnsiChar; StartPage, EndPage, Options: Integer): Integer;
DLL
int DLPrintDocumentA(int InstanceID, const char * PrinterName, int StartPage, int EndPage, int Options);
Parámetros
| PrinterName | Nombre de la impresora de Windows Print Manager. GetPrinterNames devuelve las válidas y también admite un valor de NewCustomPrinter Primera página que se imprimirá |
|---|---|
| StartPage | |
| EndPage | La última página que se imprimirá |
| Options | Utilice la función PrintOptions para obtener un valor para este parámetro |
Valores devueltos
| 0 | No se pudieron imprimir las páginas, normalmente porque los parámetros StartPage y EndPage están fuera del intervalo |
|---|---|
| 1 | Las páginas se imprimieron correctamente |