[Inhalt] [Zurück] [Weiter] [Thema] [Index]

PrintPage()


Syntax:

PrintPage(Page page, String filename, String format)
page:
filename: Name der Ausgabedatei
format: Ausgabeformat, einer der folgenden Strings : "HPGL", "PS", "PDF", "SVG", "FIG", "DXF", "WMF", "JPG", "PNG", "PREVIEW", "DRUCKER", "ASCII", "ASCII-APP"

Beispiel:

PrintPage( page, "reportxy.plt", "HPGL" )

Beschreibung:

Ausgabe der Page in eine Datei mit dem angegebenen Format.

PREVIEW öffnet ein neues Fenster, in dem eine Vorabansicht der Grafik erscheint, die auch gescrollt und gezoomed werden kann. DRUCKER schickt die Ausgabe auf den aktuell gewählten Standarddrucker. ASCII gibt die Seite (ohne Grafik) im ASCII-Format (Klartext) aus, das Format ASCII-APP hängt die Seite im ASCII-Format an eine Datei an.

WMF steht für Windows Meta File. Dateien diesen Typs können unter einem MS-Windows-Betriebssytem einfach von anderen Programmen eingelesen werden.

Die Formate PNG und JPG erzeugen Bitmaps. Die Breite und Höhe in Pixeln wird standardmäßig mit 850x605 angesetzt. Dies kann übersteuert werden, indem man filename die Größenangaben mit senkrechtem Strich getrennt anhängt. Beispiel reportxy.png|300|200. Der größere Wert von beiden wird automatisch der breiteren Ausdehnung der Seite zugeordnet.

Siehe auch NewPage() und PageOnReport()



toposoft 28.10.2024