PORTHOS ist über GemScript-Kommandos fernsteuerbar. Folgende Kommandos sind implementiert:
Liefert den Namen Porthos
zurück.
Liefert ein Array mit Definitionen aller implementierten Kommandos.
Liefert 1
, wenn das Kommando vorhanden ist; sonst
0
Öffnet die Datei document
und liefert die Anzahl der
Seiten zurück.
Wichtig: Bei allen folgenden Kommandos muß Open(document) vorweggegangen sein!
Das zur Datei document
gehöfende Fenster wird, wenn
möglich, geschlossen.
Liefert die Datei zum obersten Fenster, sofern es Porthos gehört.
Bringt das zur Datei document
gehörende Fenster nach
oben.
Liefert 1
, wenn Porthos beendet werden konnte; sonst
0
Zeigt die Seite page von Dokument document
an. Wenn page
nicht angegeben wird, wird Seite 1 dargestellt. Hat page einen zu
hohen Wert, wird die letzte Seite des Dokuments dargestellt.
Druckt das Dokument document
. Wird kein weiterer
Parameter angegeben, erfolgt der Ausdruck des ganzen Dokuments. Wird
nur ein weiterer Parameter angegeben, wird ab Seite fromPage bis zum
Ende des Dokuments gedruckt. Wird toPage mit angegeben, erfolgt der
Ausdruck von Seite fromPage bis Seite toPage.
Die Vektorgrafiken der eingestellten Seite werden in die Datei AI-file exportiert.
Die Bilder der eingestellten Seite werden über PAPILLON exportiert. Dabei bestimmt das IMG-file-Suffix den Typ der Datenausgabe (siehe PAPILLON-Dokumentation). Befinden sich mehrere Bilder auf der Seite, so werden entsprechend viele Dateien erzeugt, die am Ende eine durchlaufende Ziffer besitzen (z.B. Test0.TIF, Test1.TIF usw.). Wird die IMG-Datei nicht angegeben, erfolgt die Ausgabe direkt in die Fenster von PAPILLON.