Ich erstelle ein SVG-Textfeld mit der Raphael-Bibliothek und fülle es mit einer dynamischen Zeichenfolge, die aus einem XML-Dokument extrahiert wird.Wie kann man entweder die Breite des SVG-Textfelds bestimmen oder Zeilenumbrüche nach 'x'-Zeichen erzwingen?
Manchmal ist diese Zeichenfolge länger als die Zeichenfläche, auf der ich die Textbox anlege, also muss ich entweder die Breite der Box begrenzen, was wiederum die Zeilenumbrüche erzwingt (ich kann keinen Beweis dafür finden) möglich) ODER stellen Sie sicher, dass nach einer bestimmten Anzahl von Zeichen ein '\ n' Zeilenumbruch eingefügt wird.
Also (1) ist das die beste Option? Und (2) wie würde ich das tun?
Thnx Kumpel du hast den Tag gerettet! – chchrist
Ich habe eine Bibliothek geschrieben, die im Wesentlichen genau das, Raphael-Absatz genannt. Siehe meine Antwort unten. –