PrintDocumentToFileA
Rendering und Druck
Beschreibung
Das abschließende A bezeichnet den ANSI-Einstiegspunkt (char) der DLL; die ActiveX/COM-Schnittstelle stellt nur die Unicode-Form bereit. Das Verhalten entspricht PrintDocumentToFile, und Zeichenfolgenargumente werden anhand der aktuellen Codepage von SetAnsiMode interpretiert
Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.
Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.
Syntax
Delphi
Function DLPrintDocumentToFileA(InstanceID: Integer; PrinterName: PAnsiChar; StartPage, EndPage, Options: Integer; FileName: PAnsiChar): Integer;
DLL
int DLPrintDocumentToFileA(int InstanceID, const char * PrinterName, int StartPage, int EndPage, int Options, const char * FileName);
Parameter
| PrinterName | Der Name des zum Drucken zu verwendenden Druckers. Dies ist der im Windows-Druck-Manager angezeigte Name. Mit der Funktion GetPrinterNames erhalten Sie eine Liste der gültigen Drucker im System. Ein von der Funktion NewCustomPrinter zurückgegebener Wert kann hier ebenfalls verwendet werden. |
|---|---|
| StartPage | Die erste zu druckende Seite |
| EndPage | Die letzte zu druckende Seite |
| Options | Verwenden Sie die Funktion PrintOptions, um einen Wert für diesen Parameter zu erhalten |
| FileName | Der Dateiname, in den die Druckausgabe gespoolt werden soll. |