Frage

Ich bin gebeten worden, die Unterstützung für eine XML-basierte Website hinzuzufügen. Ich habe in sie suchen und haben erkannt, dass es wird nicht sehr einfach sein. Der Text hat Englisch Sätze in bei der Beschreibung von Produkten verwendet werden.

Nach einigen Recherchen habe ich gefunden, dass CS3 nicht ‚Unterstützung‘ rtl Text. Ich habe auch gelesen, dass CS4-Unterstützung hinzugefügt hat, ist dies lohnt ein Blick in? Ich habe gelesen, dass es fehlerhaft.

Ich fand FlarabySWF was tut was ich denke, ich bin nach, aber nicht für alle Sprachen, die ich brauche, und nur zur Entwurfszeit anstatt die Laufzeit.

Ich fand auch Gchats TextBox 3.0.0 aber dies funktioniert offenbar nicht.

Ich fand auch einige Lösungen mit CSS, aber diese scheinen nicht mit mehrzeiligen Text zu arbeiten. Siehe diesem Beispiel . Es hat nicht auch arbeiten, wie der Text, den ich zum Anzeigen versuchen bidirektional ..

  

Actualy, arabischen Text Import ist kein Problem, aber mit bidirektionalem Text von Arabisch und Englisch in der gleichen Linie zu tun ist ein großer.

Kann jemand bietet mir einen Rat über den besten Weg, es zu tun?

Ich entwickle mit Flash CS3 und AS3.

Danke.

War es hilfreich?

Lösung

Ich glaube, Sie müssen den neuen Text-Engine verwenden, die Flash Player 10 eingeführt (Flash CS4). Ich bin nicht bekannt, dass Lösungen für die früheren Versionen, und ich sehr bezweifeln, gibt es speziell für die dynamischen Text.

Der neue Text-Engine ist sehr kraftvoll, aber auch sehr schwer zu bedienen, so sicher sein, einen tiefen Blick in seine Umsetzung zu haben, bevor irgendetwas zu entscheiden ... Ich werde Ihnen ein paar Links verlassen:

http://labs.adobe.com/technologies/textlayout/

http: // Hilfe .adobe.com / en_US / AS3LCR / Flash_10.0 / flash / text / Motor / Paket-detail.html

http://www.slideshare.net/MatthewFabb / Überblick-of-Text-Layout-Rahmen-Präsentation

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top