.. highlightlang:: us .. _docprintpdf: DocPrintPDF =========== .. index:: DocPrintPDF .. us.tag DocPrintPDF GERMAN DocSet New520 :ref:`DocPrintPDF` druckt eine Seite oder mehrere Seiten des Dokuments in eine PDF-Datei. .. function:: bool = DocPrintPDF(hDoc, ssFile) bool = DocPrintPDF(hDoc, ssFile, nStartPage, nEndPage) .. us.return **Returnwert** *bool* ist TRUE (1), wenn die Funktion erfolgreich war und sonst FALSE (0). .. us.params **Parameter** .. uparam:: hDoc *hDoc* ist die Zugriffsnummer des mit :ref:`DocCreate` erzeugten Dokuments. .. uparam:: ssFile *ssFile* ist der Name der PDF-Datei. .. uparam:: nStartPage *nStartPage* ist die Nummer der ersten Seite die gedruckt werden soll. *nStartPage* ``>= 1``. .. uparam:: nEndPage *nEndPage* ist die Nummer der letzten Seite die gedruckt werden soll. .. us.comment **Kommentar** Siehe :ref:`pdf-export` für Hinweise zur Installation von GhostScript. .. us.example **Beispiel** Drucke alle Seiten in eine PDF-Datei: :: hDoc = GetParent(hPage); DocPrintPDF(hDoc, "c:/test.pdf", 1, 256); .. us.history **History** .. list-table:: :header-rows: 1 * - Version - Beschreibung * - 5.2.0 - Neu. .. seealso:: :ref:`uberblick-dokumente`, :ref:`DocCreate`, :ref:`PagePrint`, :ref:`AppSetPrinter`, :ref:`GetParent`, :ref:`dateiweitere-datei-funktionendokument-seiten-als-pdf-datei-speichern` :sub:`id-1148511`