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
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:

lreLEFT-TO-RIGHT EMBEDDING
rleRIGHT-TO-LEFT EMBEDDING
lroLEFT-TO-RIGHT OVERRIDE
rloRIGHT-TO-LEFT OVERRIDE
pdfPOP DIRECTIONAL FORMATTING
lrmLEFT-TO-RIGHT MARK
rlmRIGHT-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:

  • edgeColor (für alle Kanten)
  • edge1Color
  • edge2Color
  • edge3Color
  • edge4Color


Linienfarbe.
Alle XFA und alle profiforms-Varianten sind zulässig.

  • edgeThickness (für alle Kanten)
  • edge1Thickness
  • edge2Thickness
  • edge3Thickness
  • edge4Thickness


Linienstärke.
Alle XFA und alle profiforms-Varianten sind zulässig.

  • edgeStroke (für alle Kanten)
  • edge1Stroke
  • edge2Stroke
  • edge3Stroke
  • edge4Stroke


Linientyp.
Folgende Werte sind zulässig: SOLID, DASHED, DOTTED,
LOWERED, RAISED, ETCHED, EMBOSSED, DASHDOT, DASHDOTDOT

  • edgePresence (für alle Kanten)
  • edge1Presence
  • edge2Presence
  • edge3Presence
  • edge4Presence


Sichtbarkeit.
Folgende Werte sind zulässig: VISIBLE, INVISIBLE, HIDE

  • edgeCap (für alle Kanten)
  • edge1Cap
  • edge2Cap
  • edge3Cap
  • edge4Cap


Linienende.
Folgende Werte sind zulässig: SQUARE, BUTT, ROUND

  • cornerColor (für alle Ecken)
  • corner1Color
  • corner2Color
  • corner3Color
  • corner4Color


Eckenfarbe.
Alle XFA und alle profiforms-Varianten sind zulässig.

  • cornerThickness (für alle Ecken)
  • corner1Thickness
  • corner2Thickness
  • corner3Thickness
  • corner4Thickness


Ecken-Linienstärke.
Alle XFA und alle profiforms-Varianten sind zulässig.

  • cornerStroke (für alle Ecken)
  • corner1Stroke
  • corner2Stroke
  • corner3Stroke
  • corner4Stroke


Ecken-Linientyp.
Folgende Werte sind zulässig: SOLID, DASHED, DOTTED,
LOWERED, RAISED, ETCHED, EMBOSSED, DASHDOT, DASHDOTDOT

  • cornerPresence (für alle Ecken)
  • corner1Presence
  • corner2Presence
  • corner3Presence
  • corner4Presence


Ecken-Sichtbarkeit.
Folgende Werte sind zulässig: VISIBLE, INVISIBLE, HIDE

  • cornerInverted (für alle Ecken)
  • corner1Inverted
  • corner2Inverted
  • corner3Inverted
  • corner4Inverted


Invertierung der Ecke. 
Folgende Werte sind zulässig: true oder false

  • cornerRadius (für alle Ecken)
  • corner1Radius
  • corner2Radius
  • corner3Radius
  • corner4Radius


Radius der Ecke.
Alle XFA und alle profiforms-Varianten sind zulässig.

  • cornerJoin (für alle Ecken)
  • corner1Join
  • corner2Join
  • corner3Join
  • corner4Join


Anbindung der Ecken an die Linien.
Folgende Werte sind zulässig: SQUARE bzw. ROUND

  • fillColor1 oder fillColor
Füllfarbe. Alle XFA und alle profiforms-Varianten sind zulässig



  • Keine Stichwörter