Benutzer-Werkzeuge

Webseiten-Werkzeuge


scripter:dokument_befehle

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
scripter:dokument_befehle [2016/02/20 02:25] – [getUnit(…)] juliusscripter:dokument_befehle [2017/03/16 23:49] (aktuell) – getDocName() ergänzt julius
Zeile 53: Zeile 53:
 Öffnet das Dokument namens „DokumentName“ – wirft ''ScribusError'', wenn das angegebene Dokument nicht geöffnet werden konnte. Öffnet das Dokument namens „DokumentName“ – wirft ''ScribusError'', wenn das angegebene Dokument nicht geöffnet werden konnte.
  
 +Anwendungsbeispiel:
 +<code python>
 +# -*- coding: utf-8 -*-
 +import scribus
 +scribus.openDoc("/home/nutzer/Schreibtisch/Dokument.sla")
 +</code>
 ==== saveDoc(…) ==== ==== saveDoc(…) ====
 ''saveDoc()'' ''saveDoc()''
Zeile 66: Zeile 72:
  
 ===== Informationen gewinnen ===== ===== Informationen gewinnen =====
 +
 +==== getDocName() ====
 +''getDocName() -> String''
 +
 +Mithilfe von ''getDocName'' lässt sich herausfinden, wo ein Dokument gespeichert ist:
 +
 +=== Beispielskript ===
 +
 +Das folgende Skript gibt den Verzeichnispfad des Dokuments oder – falls keins geöffnet ist – eine Fehlermeldung aus.
 +
 +<file python getDocName.py>
 +# -*- coding: utf-8 -*-
 +import scribus
 +
 +if scribus.haveDoc():
 +  scribus.messageBox('Geöffnetes Dokument',
 +                     scribus.getDocName(),
 +                     scribus.ICON_INFORMATION)
 +else:
 +  scribus.messageBox('Kein geöffnetes Dokument',
 +                     'Kein Dokument geöffnet!',
 +                      scribus.ICON_WARNING)
 +</file>
  
 ==== getUnit(…) ==== ==== getUnit(…) ====
Zeile 80: Zeile 109:
 | 4  | UNIT_CM¹ | [[wpde>Zentimeter]] (cm) | | 4  | UNIT_CM¹ | [[wpde>Zentimeter]] (cm) |
 | 5  | UNIT_CICERO¹ | [[wpde>Cicero (Maß)|Cicero]] <nowiki>(c)</nowiki>  | | 5  | UNIT_CICERO¹ | [[wpde>Cicero (Maß)|Cicero]] <nowiki>(c)</nowiki>  |
-¹) die letzten beiden Werte tauchen in der offiziellen Dokumentation nicht auf.+¹) die letzten beiden Werte tauchen in der offiziellen Dokumentation nicht auf, [[scripter:start#liste_aller_konstanten_und_funktionen|sind aber vorhanden]].
  
 === Beispielskript === === Beispielskript ===
scripter/dokument_befehle.1455931507.txt.gz · Zuletzt geändert: (Externe Bearbeitung)