aspose.info
DE

OTG - Dateiformat für OpenDocument-Zeichnungsvorlagen

Aktualisiert

Was ist eine OTG-Datei?

Eine OTG-Datei ist eine Zeichnungsvorlage, die mit dem OpenDocument-Standard erstellt wird, der der OASIS Office Applications 1.0-Spezifikation folgt. Es stellt die Standardorganisation von Zeichnungselementen für ein Vektorbild dar, das verwendet werden kann, um den Inhalt der Datei weiter zu verbessern. OTF-Dateien sind wie alle anderen auf dem OpenDocument-Format basierenden Dateien, die auf dem XML-Format basieren, um den Inhalt des Dokuments darzustellen. OTF-Dateien können angezeigt werden, indem Sie sie in einem beliebigen Text- oder Standard-XML-Editor öffnen.

OTG-Dateiformatspezifikationen

Das OTG-Dateiformat basiert auf dem OpenDocument-XML-Format, das über ein etabliertes Schema verfügt. Die Struktur jeder Komponente eines OpenDocument-Formats wird durch ein Element dargestellt, das zugeordnete Attribute hat und für alle Dokumenttypen wie Textdokumente, Tabellenkalkulationen oder Zeichnungsdateien gleich ist. OTG, das eine Zeichnungsvorlage ist, nutzt umfassend die Grafikinhaltsspezifikationen, die Folgendes umfassen:

  • Verbesserte Seitenfunktionen für grafische Anwendungen
  • Formen zeichnen
  • Rahmen
  • 3D-Formen
  • Benutzerdefinierte Form
  • Präsentationsformen
  • Präsentationsanimationen
  • SMIL-Präsentationsanimationen
  • Präsentationsveranstaltungen
  • Textfelder präsentieren
  • Inhalt des Präsentationsdokuments

Erweiterte Seitenfunktionen für grafische Anwendungen

Handout-Meister

Das Handout-Master-Element ist eine Vorlage zum automatischen Generieren der Handout-Seiten für Anwendungen, die das Drucken solcher Seiten unterstützen. Die Attribute, die dem zugeordnet werden können <style:handout-master> Element sind:

LayoutAttributBeschreibung
Layout der Präsentationsseitepresentation:name-des-präsentationsseitenlayoutsLinks zu <style:presentation-page-layout> Attribut
Seitenlayoutstyle:page-layout-nameGibt ein Seitenlayout an, das die Größen, den Rahmen und die Ausrichtung der Handzettel-Musterseite enthält.
Seitenstildraw:style-nameWeist einer Handout-Musterseite zusätzliche Formatierungsattribute zu, indem ein Zeichenseitenstil zugewiesen wird.
Kopfdeklarationpresentation:use-header-nameGibt den Namen der Kopfzeilenfelddeklaration an, die für alle Kopfzeilenfelder verwendet wird, die auf der Handzettel-Musterseite angezeigt werden.
Fußerklärungpresentation:use-footer-nameGibt den Namen der Fußzeilenfelddeklaration an, die für alle Fußzeilenfelder verwendet wird, die auf der Handout-Musterseite angezeigt werden.
Datums- und Uhrzeitdeklarationuse-date-time-nameGibt den Namen der Datums-/Uhrzeit-Felddeklaration an, die für alle Datums-/Uhrzeitfelder verwendet wird, die auf der Handout-Musterseite angezeigt werden.

Formen zeichnen

Das OpenDocument-Format unterstützt mehrere Zeichnungsformen, die von jedem Dokumenttyp verwendet werden können.

FormVerknüpfte AttributeElemente
Rechteck - <draw:rect>Position, Größe, Stil, Ebene, Z-Index, ID, Beschriftungs-ID, Textanker, Tabellenhintergrund, Endposition des Zeichnens, runde EckenTitel, lange Beschreibung, Ereignis-Listener, Klebepunkte, Text
Zeile <draw:line>Stil, Ebene, Z-Index, ID, Beschriftungs-ID und Transformation, Textanker, Tabellenhintergrund, Endposition des Zeichnens, Startpunkt, EndpunktTitel, lange Beschreibung, Ereignis-Listener, Klebepunkte, Text
Polylinie <draw:polyline>Position, Größe, Ansichtsfeld, Stil, Ebene, Z-Index, ID, Beschriftungs-ID und Transformation, Textanker, Tabellenhintergrund, Endposition des Zeichnens, PunkteTitel, lange Beschreibung, Ereignis-Listener, Klebepunkte, Text
Vieleck <draw:polygon>Position, Größe, Ansichtsfeld, Stil, Ebene, Z-Index, ID, Beschriftungs-ID und Transformation, Textanker, Tabellenhintergrund, Endposition des Zeichnens, PunkteTitel, lange Beschreibung, Ereignis-Listener, Klebepunkte, Text
Reguläres Polygon <draw:regular-polygon>Position, Größe, Stil, Ebene, Z-Index, ID, Beschriftungs-ID und Transformation, Textanker, Tabellenhintergrund, Endposition des Zeichnens, Konkav, Ecken, SchärfeTitel, lange Beschreibung, Ereignis-Listener, Klebepunkte, Text
Paht <draw:path>Position, Größe, Ansichtsfeld, Stil, Ebene, Z-Index, ID, Beschriftungs-ID und Transformation, Textanker, Tabellenhintergrund, Zeichenendposition, PfaddatenTitel, lange Beschreibung, Ereignis-Listener, Klebepunkte, Text

Rahmen

Ein Rahmen in einem Zeichnungsdokument ist ein rechteckiger Behälter, der Textfelder, Bilder oder Objekte enthält. Rahmen unterstützen zusätzliche Funktionen wie Konturen, Bildkarten und Hyperlinks. Ein Frame kann sowohl ein Objekt als auch ein Bild enthalten, wodurch mehrere Wiedergaben eines Objekts möglich sind. Die Anwendungen rendern das jeweilige Element basierend auf der besten Unterstützung.

Frames können enthalten:

  • Textfelder
  • Objekte, die entweder im OpenDocument-Format oder in einem objektspezifischen Binärformat dargestellt werden
  • Bilder
  • Applets
  • Plugins
  • Schwebende Rahmen

Ein Rahmen ist in einem Dokument enthalten, wie unten gezeigt.

<define name="draw-frame">
<element name="draw:frame">
<ref name="common-draw-shape-with-text-and-styles-attlist"/>
<ref name="common-draw-position-attlist"/>
<ref name="common-draw-rel-size-attlist"/>
<ref name="common-draw-caption-id-attlist"/>
<ref name="presentation-shape-attlist"/>
<ref name="draw-frame-attlist"/>
<zeroOrMore>
<choice>
<ref name="draw-text-box"/>
<ref name="draw-image"/>
<ref name="draw-object"/>
<ref name="draw-object-ole"/>
<ref name="draw-applet"/>
<ref name="draw-floating-frame"/><ref name="draw-plugin"/>
</choice>
</zeroOrMore>
<optional>
<ref name="office-event-listeners"/>
</optional>
<zeroOrMore>
<ref name="draw-glue-point"/>
</zeroOrMore>
<optional>
<ref name="draw-image-map"/>
</optional>
<optional>
<ref name="svg-title"/>
</optional>
<optional>
<ref name="svg-desc"/>
</optional>
<optional>
<choice>
<ref name="draw-contour-polygon"/><ref name="draw-contour-path"/>
</choice>
</optional>
</element>
</define>

Verweise

Siehe auch