Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Grundsätzlich gehen alle Varianten nach demselben Schema vor: Man übergibt den Inhalt und definiert über ein Bookmark in der Vorlage wo dieser Inhalt eingefügt wird. Die Anzahl der Textbausteine ist dabei beliebig. Inhalte, die während der Vorlagenerstellung in dem Bookmark hinterlegt wurden, werden dabei mit den neuen Inhalten ersetzt.

HINWEISNOTE

Der entsprechenden Vorlage muss die Dokumentfunktion SnippetResolver ("Textbausteine") angehängt sein.

...

  • data-oo-style: Der angegebene Style wird dem entsprechenden Open-XML Element zugewiesen.

    • Styles können auf <p>, <ul> / <ol> oder <table>-Elemente angewendet werden.

  • data-oo-align: Definiert die Ausrichtung.

    • Mögliche Werte: left, right, center

    • Das Attribut kann auf <p>, <td> oder <th>-Elemente angewendet werden

  • data-oo-table-...: Definierte Angaben für <table>-Elemente.

  • data-oo-image-...: Definierte Angaben für <img>-Elemente.

  • data-oo-background: Definiert eine Hintergrundfarbe.

    • Mögliche Werte: HEX-Farbcodes, z. B. E2001A

    • Das Attribut kann auf Absatz (<p>, <h1>, etc.), <td> oder <th>, oder Text (<span>, <strong>, etc.)-Elemente angewendet werden.

  • data-oo-foreground: Definiert eine Schriftfarbe.

    • Mögliche Werte: HEX-Farbcodes, z. B. E2001A

    • Das Attribut kann auf Absatz Text (<span>, <strong>, etc.)-Elemente angewendet werden.

Note

WICHTIGIMPORTANT

Es können nur bestehende Styles verwendet werden, d.h. diese müssen im Wordprocessing-Dokument bzw. in der Style-Vorlage existieren. Zudem wird die 'StyleId' genutzt, welche von dem angezeigten Name in Microsoft Word abweichen kann. (z. B. aus 'Überschrift 1' kann Office eine Style mit der Id 'berschrift1' erstellen).
Falls ein Style bei einer Liste verwendet wird, wird dieser nur angewandt, wenn an diesem Style 'Auflistungsformatierungen' definiert sind.

...

Verschachtelte <p>- oder <h1>-(etc.) Elemente werden nicht unterstützt. Diese Elemente sind auch laut HTML-Spezifikation nicht dafür ausgelegt.

Warning

WARNUNGWARNING
<h1>-<h6>-Elemente werden behandelt wie <p>-Elemente, jedoch wird automatisch kein Word-Style angewandt. Styles müssen immer explizit angegeben werden.

...

  • data-oo-table-width: definiert die Breite der Tabelle in Prozent oder "Twip" (1cm = 567). Ist optional wenn data-oo-table-columns-Werte als cm Angabe gemacht werden.

    • Das Attribut kann auf <table>-Elemente angewendet werden.

  • data-oo-table-width-unit: Pct/Dxa/Nil/Auto. Standardmässig wird Pct genommen. Dxa steht für die Twip-Angabe.

    • Das Attribut kann auf <table>-Elemente angewendet werden.

  • data-oo-table-layout: Fixed/AutoFit. Standardmässig wird Fixed genommen. Bei AutoFit wird bei überlangen Spalten die jeweilige Spalte vergrössert.

    • Das Attribut kann auf <table>-Elemente angewendet werden.

  • data-oo-table-columns: definiert die Breite der jeweiligen Spalten innerhalb einer Tabelle in Prozent oder als cm-Angaben.

    • Das Attribut kann auf <table>-Elemente angewendet werden.

    • Die Werte sind kommasepariert, jeweils pro Spalte, anzugeben.

  • data-oo-table-look-*: Durch diese Attribut kann die Word-Tabelle genauer spezifiziert werden, z. B. ob eine Ergebniszeile sichtbar ist oder nicht. Die Eigenschaften decken sich mit den TableLook-Properties vom OpenXML SDK.

  • data-oo-table-look-firstRow: True/False - Überschrift: Besondere Formatierung für die erste Zeile anzeigen.

  • data-oo-table-look-lastRow: True/False - Ergebniszeile: Besondere Formatierung für die letzte Zeile anzeigen.

  • data-oo-table-look-firstColumn: True/False - Erste Spalte: Besondere Formatierung für die erste Spalte anzeigen.

  • data-oo-table-look-lastColumn: True/False - Letzte Spalte: Besondere Formatierung für die letzte Spalte anzeigen.

  • data-oo-table-look-noHBand: True/False - Gebänderte Zeilen: Besondere Formatierung für gerade bzw. ungerade Zeilen anzeigen.

  • data-oo-table-look-noVBand: True/False - Gebänderte Spalten: Besondere Formatierung für gerade bzw. ungerade Spalten anzeigen.

Info

HINWEISNOTE
Prozent-Angaben oder absolute cm oder dxa (Twips)-Angaben:
Prozentangaben können in Zusammenhang mit dem ConvertToPdf-Befehl zu inkorrekt dargestellten Dokumenten führen. Werden absolute Angaben verwendet, steht AutoFit nicht zur Verfügung.

...

Bei der Übermittlung von HTML Inhalten, ist der "type" Html anzugeben. Es können generell alle von Microsoft Office zugelassenen HTML Inhalte übermittelt werden.

Warning

ACHTUNGCAUTION
Microsoft Office selbst erkennt im begrenzten Umfang selbst HTML-Elemente und kann diese mit der passenden Formatierung in Word integrieren. Es wird allerdings empfohlen auf den primedocs HTML Parser zu verwenden, um Styling-Informationen zu erhalten.

...