.. highlightlang:: us .. index:: DocPrint .. _docprint: DocPrint ======== .. us.tag DocPrint GERMAN DocSet Changed512 :ref:`DocPrint` druckt eine Seite oder mehrere Seiten des Dokuments auf den aktuellen Drucker aus. .. function:: bool = DocPrint(hDoc) bool = DocPrint(hDoc, nStartPage, nEndPage) bool = DocPrint(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:: 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. .. uparam:: ssFile *ssFile* ist der Dateiname wenn in eine Datei gedruckt werden soll. .. us.comment **Kommentar** Wird die Funktion nur mit einem Parameter aufgerufen, wird nur die aktive Seite gedruckt. .. us.example **Beispiel** Drucke alle Seiten des Dokuments :: DocPrint(hDoc, 1, 256); .. us.history **History** .. list-table:: :header-rows: 1 * - Version - Beschreibung * - 5.1.2 - Aufruf der Funktion mit 4 Parametern. .. seealso:: :ref:`uberblick-dokumente`, :ref:`DocCreate`, :ref:`PagePrint`, :ref:`AppSetPrinter` :sub:`id-114637`