aspose.info
ES

OTG: formato de archivo de plantilla de dibujo de OpenDocument

Actualizado

¿Qué es un archivo OTG?

Un archivo OTG es una plantilla de dibujo que se crea utilizando el estándar OpenDocument que sigue las aplicaciones de Office OASIS especificación 1.0. Representa la organización predeterminada de elementos de dibujo para una imagen vectorial que se puede utilizar para mejorar aún más el contenido del archivo. Los archivos OTF son como cualquier otro archivo basado en formato OpenDocument que se basa en formato XML para representar el contenido del documento. Los archivos OTF se pueden ver abriéndolos en cualquier editor de texto o XML estándar.

Especificaciones de formato de archivo OTG

El formato de archivo OTG se basa en el formato XML de OpenDocument que tiene un esquema bien establecido. La estructura de cada componente de un formato OpenDocument está representada por un elemento que tiene atributos asociados y es común para todos los tipos de documentos, como un documento de texto, una hoja de cálculo o un archivo de dibujo. OTG, al ser una plantilla de dibujo, utiliza ampliamente las especificaciones de contenido de gráficos que incluyen:

  • Funciones de página mejoradas para aplicaciones gráficas
  • Formas de dibujo
  • Marcos
  • Formas 3D
  • Forma personalizada
  • Formas de presentación
  • Animaciones de presentación
  • Animaciones de presentación SMIL
  • Eventos de presentación
  • Presentar campos de texto
  • Contenido del documento de presentación

Funciones de página mejoradas para aplicaciones gráficas

Patrón de folletos

El elemento principal de folletos es una plantilla para generar automáticamente las páginas de folletos para aplicaciones que admiten la impresión de dichas páginas. Los atributos que se pueden asociar con <style:handout-master> elemento son:

DiseñoAtributoDescripción
Diseño de página de presentaciónpresentación:presentation-page-layout-nameEnlaces a <style:presentation-page-layout> atributo
Diseño de páginastyle:page-layout-nameEspecifica un diseño de página que contiene los tamaños, el borde y la orientación de la página maestra del documento.
Estilo de páginadraw:style-nameAsigna atributos de formato adicionales a la página maestra de un documento mediante la asignación de un estilo de página de dibujo.
Declaración de cabecerapresentation:use-header-nameEspecifica el nombre de la declaración del campo de encabezado que se utiliza para todos los campos de encabezado que se muestran en la página maestra del documento.
Declaración de pie de páginapresentación:use-footer-nameEspecifica el nombre de la declaración del campo de pie de página que se usa para todos los campos de pie de página que se muestran en la página maestra del documento.
Declaración de fecha y horause-date-time-nameEspecifica el nombre de la declaración de campo de fecha y hora que se usa para todos los campos de fecha y hora que se muestran en la página maestra del documento.

Dibujar formas

El formato OpenDocument admite varias formas de dibujo que pueden ser utilizadas por cualquier tipo de documento.

FormaAtributos asociadoselementos
Rectángulo - <draw:rect>Posición, Tamaño, Estilo, Capa, Índice Z, Id., Id. de subtítulos, Anclaje de texto, fondo de tabla, Posición final del dibujo, Esquinas redondeadasTítulo, Descripción larga, Oyentes de eventos, Puntos de unión, Texto
Línea <draw:line>Estilo, Capa, Índice Z, Id., Id. de subtítulos y transformación, Ancla de texto, fondo de tabla, posición final del dibujo, Punto de inicio, Punto finalTítulo, Descripción larga, Oyentes de eventos, Puntos de unión, Texto
Polilínea <draw:polyline>Posición, tamaño, cuadro de vista, estilo, capa, índice Z, ID, ID de título y transformación, anclaje de texto, fondo de tabla, posición final del dibujo, puntosTítulo, descripción larga, detectores de eventos, puntos de unión, texto
Polígono <draw:polygon>Posición, tamaño, cuadro de visualización, estilo, capa, índice Z, ID, ID de título y transformación, anclaje de texto, fondo de tabla, posición final del dibujo, puntosTítulo, descripción larga, detectores de eventos, puntos de unión, texto
Polígono regular <draw:regular-polygon>Posición, tamaño, estilo, capa, índice Z, ID, ID de título y transformación, anclaje de texto, fondo de tabla, posición final del dibujo, cóncavo, esquinas, nitidezTítulo, descripción larga, detectores de eventos, puntos de unión, texto
Ruta <draw:path>Posición, tamaño, cuadro de vista, estilo, capa, índice Z, ID, ID de título y transformación, ancla de texto, fondo de tabla, posición final del dibujo, datos de rutaTítulo, descripción larga, detectores de eventos, puntos de unión, texto

Marcos

Un marco, en un documento de dibujo, es un contenedor rectangular que contiene cuadros de texto, imágenes u objetos. Los marcos admiten características adicionales, como contornos, mapas de imágenes e hipervínculos. Un marco puede contener tanto un objeto como una imagen, lo que permite tener múltiples representaciones de un objeto. Las aplicaciones representan el elemento respectivo basado en el mejor soporte.

Los marcos pueden contener:

  • Cajas de texto
  • Objetos representados en formato OpenDocument o en un formato binario específico de objeto
  • Imágenes
  • applets
  • Complementos
  • Marcos flotantes

Un marco está contenido en un documento como se muestra a continuación.

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

Referencias

Véase también