Benutzer-Werkzeuge

Webseiten-Werkzeuge


scripter:objekte_erzeugen_und_bearbeiten

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

scripter:objekte_erzeugen_und_bearbeiten [2017/01/14 16:11]
julius angelegt und setStyle erklärt
scripter:objekte_erzeugen_und_bearbeiten [2018/05/07 00:19] (aktuell)
julius setCharacterStyle ergänzt
Zeile 2: Zeile 2:
  
 ===== Objekte bearbeiten ===== ===== Objekte bearbeiten =====
 +
 +==== setCharacterStyle(…) ====
 +''​setCharacterStyle("​Zeichenstil"​ [, "​Name"​])''​\\
 +Wendet den „//​Zeichenstil//​“ auf das Objekt mit dem Namen „//​Name//​“ an. Falls ein Objekt-Name übergeben wurde, wird der Stil auf den aktuell ausgewählten Text im genannten Objekt angewendet. Wird der Objekt-Name weggelassen,​ wird der Zeichenstil auf das gesamte aktuell ausgewählte Objekt angewendet (Allerdings nicht auf die Auswahl im aktuell ausgewählten Objekt!).
 +
 +<note tip>​Diese Funktion existiert erst [[https://​bugs.scribus.net/​view.php?​id=9350|seit Scribus 1.5.4]] – in älteren Versionen wird eine Fehlermeldung ausgegeben, wenn man versucht, obigen Code auszuführen.</​note>​
 +
 +Beispiel:
 +<code python>
 +# -*- coding: utf-8 -*-
 +import scribus
 +
 +scribus.createText(40,​ 40, 90, 50, '​textrahmen'​)
 +scribus.setText('​Dies ist ein Test-Text.',​ '​textrahmen'​)
 +
 +# „Test“ auswählen (4 Zeichen ab dem 14. Zeichen)
 +scribus.selectText(13,​ 4, '​textrahmen'​)
 +
 +# Zeichenstil „TestStil“ auf den ausgewählten
 +# Text im Objekt „textrahmen“ anwenden:
 +scribus.setCharacterStyle('​TestStil',​ '​textrahmen'​)
 +
 +scribus.deselectAll()
 +</​code>​
 +
 ==== setStyle(…) ==== ==== setStyle(…) ====
-''​setStyle("​Stil"​[, "​Name"​])''​\\+''​setStyle("​Stil"​ [, "​Name"​])''​\\
 Wendet den Stil „//​Stil//​“ auf das Objekt mit dem Namen „//​Name//​“ an. Falls kein Objektname übergeben wurde, wird der Stile auf das momentan markierte angewendet. Wendet den Stil „//​Stil//​“ auf das Objekt mit dem Namen „//​Name//​“ an. Falls kein Objektname übergeben wurde, wird der Stile auf das momentan markierte angewendet.
  
scripter/objekte_erzeugen_und_bearbeiten.txt · Zuletzt geändert: 2018/05/07 00:19 von julius