Neben dem XHTML das der Adobe LiveCycle-Designer erzeugt, wurde jetzt auch das Markup-XML des Textlayout-Frameworks des Adobe Flash-Players implementiert. Zusätzlich wurde die bereits bestehende XHTML-Implementierung deutlich um Funktionalität erweitert. Auch die Tags ältere HTML-Versionen werden jetzt verarbeitet, soweit diese den XML-Regeln entsprechen und jedes Tag geschlossen wird. Nicht umgesetzt sind im Moment:
Prozentwerte in Längen- und Größenangaben
Leading und Leading-Methode
Grafiken im Text
Kerning und Letterspacing
Direction
Vertical Alignment
Ligaturen
Die Textinterpretation erlaubt es bidirektionale Texte zu schreiben, wie diese im Arabischen und Hebräischen gebraucht wird. Jeder Paragraph beginnt mit der Schreiberichtung LEFT-TO-RIGHT.
Beginnt der Text mit Zeichen, die eine andere Schreiberichtung vorschreiben, so wird Schreiberichtung automatisch umgekehrt. Weiterhin kann die Schreiberichtung durch Zeichen im Text willkürlich beeinflusst werden. Dazu gibt es folgende Entities:
lre | LEFT-TO-RIGHT EMBEDDING |
---|---|
rle | RIGHT-TO-LEFT EMBEDDING |
lro | LEFT-TO-RIGHT OVERRIDE |
rlo | RIGHT-TO-LEFT OVERRIDE |
POP DIRECTIONAL FORMATTING | |
lrm | LEFT-TO-RIGHT MARK |
rlm | RIGHT-TO-LEFT MARK |
borderStyle
Bei borderStyle handelt es sich um ein Attribut des div bzw. des Paragraph-Objektes. Mit diesem Attribut ist es möglich über XHTML-Text einen eigenen Rahmen und damit auch Hintergrund für das Field zu definieren, der nicht aus dem XDP kommt.
Es wirkt nur auf Textfelden bzw. TextDraw-Objekten. Bei Benutzung des Attribut borderStyle wir der Rahmen aus dem XDP deaktiviert und der hier neu definierte Rahmen verwendet.
Das Attribut erlaubt die Angabe eines bzw. mehrerer Befehle als Wertepaare, die mit Command:Argument angegeben werden. Als Separator zwischen den Wertepaaren fungiert das Zeichen ";". Damit folgt die Syntax gewohnten HTML style Attributen.
Sind mehrere Paragraphen mit dem Attributs borderStyle definiert, so gilt der Letzte.
Folgende Commands sind implementiert:
| Linienfarbe. |
| Linienstärke. |
| Linientyp. |
| Sichtbarkeit. |
| Linienende. |
| Eckenfarbe. |
| Ecken-Linienstärke. |
| Ecken-Linientyp. |
| Ecken-Sichtbarkeit. |
| Invertierung der Ecke. |
| Radius der Ecke. |
| Anbindung der Ecken an die Linien. |
| Füllfarbe. Alle XFA und alle profiforms-Varianten sind zulässig |