aspose.info
PT

OTG - Formato de arquivo de modelo de desenho OpenDocument

Atualizado em

O que é um arquivo OTG?

Um arquivo OTG é um modelo de desenho criado usando o padrão OpenDocument que segue o OASIS Office Applications especificação 1.0. Ele representa a organização padrão dos elementos de desenho para uma imagem vetorial que pode ser usada para aprimorar ainda mais o conteúdo do arquivo. Os arquivos OTF são como qualquer outro arquivo baseado no formato OpenDocument que se baseia no formato XML para representar o conteúdo do documento. Os arquivos OTF podem ser visualizados abrindo-os em qualquer editor de texto ou XML padrão.

Especificações de formato de arquivo OTG

O formato de arquivo OTG é baseado no formato XML OpenDocument que possui um esquema bem estabelecido. A estrutura de cada componente de um formato OpenDocument é representada por um elemento que possui atributos associados e é comum a todos os tipos de documentos, como documento de texto, planilha ou arquivo de desenho. O OTG, sendo um modelo de desenho, utiliza extensivamente as especificações de conteúdo gráfico que incluem:

  • Recursos de página aprimorados para aplicativos gráficos
  • Formas de desenho
  • Quadros
  • Formas 3D
  • Forma personalizada
  • Formas de apresentação
  • Animações de apresentação
  • Animações de apresentação SMIL
  • Eventos de apresentação
  • Apresentar campos de texto
  • Conteúdo do Documento de Apresentação

Recursos de página aprimorados para aplicativos gráficos

Mestre de Apostilas

O elemento Folheto Mestre é um modelo para gerar automaticamente as páginas de folheto para aplicativos que suportam a impressão de tais páginas. Os atributos que podem estar associados ao <style:handout-master> elemento são:

LayoutAtributoDescrição
Layout da página de apresentaçãoapresentação:nome do layout da página de apresentaçãoLinks para <style:presentation-page-layout> atributo
Layout da páginastyle:page-layout-nameEspecifica um layout de página que contém os tamanhos, a borda e a orientação da página mestra do folheto.
Estilo de páginadraw:style-nameAtribui atributos de formatação adicionais a uma página-mestre de folheto atribuindo um estilo de página de desenho.
Declaração do cabeçalhopresentation:use-header-nameEspecifica o nome da declaração do campo de cabeçalho que é usado para todos os campos de cabeçalho exibidos na página mestra do folheto.
Declaração de RodapéPresentation:use-footer-nameEspecifica o nome da declaração do campo de rodapé que é usado para todos os campos de rodapé exibidos na página mestra do folheto.
Declaração de data e horause-date-time-nameEspecifica o nome da declaração de campo de data e hora que é usada para todos os campos de data e hora exibidos na página mestra do folheto.

Formas de desenho

O formato OpenDocument suporta várias formas de desenho que podem ser usadas por qualquer tipo de documento.

FormaAtributos Associadoselementos
Retângulo - <draw:rect>Posição, tamanho, estilo, camada, índice Z, ID, ID da legenda, âncora de texto, fundo da tabela, posição final do desenho, cantos arredondadosTítulo, descrição longa, ouvintes de eventos, pontos de cola, texto
Linha <draw:line>Estilo, Camada, Índice Z, ID, ID da legenda e Transformação, Âncora de texto, plano de fundo da tabela, posição final do desenho, Ponto inicial, Ponto finalTítulo, Descrição longa, Ouvintes de evento, Pontos de cola, Texto
Polilinha <draw:polyline>Posição, Tamanho, Caixa de exibição, Estilo, Camada, Índice Z, ID, ID da legenda e Transformação, Âncora de texto, plano de fundo da tabela, posição final do desenho, PontosTítulo, descrição longa, ouvintes de eventos, pontos de cola, texto
Polígono <draw:polygon>Posição, Tamanho, Caixa de visualização, Estilo, Camada, Índice Z, ID, ID da legenda e Transformação, Âncora de texto, plano de fundo da tabela, posição final do desenho, PontosTítulo, Descrição longa, Ouvintes de eventos, Pontos de cola, Texto
Polígono Regular <draw:regular-polygon>Posição, Tamanho, Estilo, Camada, Índice Z, ID, ID da legenda e Transformação, Âncora de texto, plano de fundo da tabela, posição final do desenho, Côncavo, Cantos, NitidezTítulo, Descrição longa, Ouvintes de evento, Pontos de cola, Texto
Caminho <draw:path>Posição, tamanho, caixa de exibição, estilo, camada, índice Z, ID, identificação da legenda e transformação, âncora de texto, plano de fundo da tabela, posição final do desenho, dados do caminhoTítulo, descrição longa, ouvintes de eventos, pontos de cola, texto

Quadros

Um quadro, em um documento de desenho, é um recipiente retangular que contém caixas de texto, imagens ou objetos. Os quadros suportam recursos adicionais, como contornos, mapas de imagem e hiperlinks. Um quadro pode conter tanto um objeto quanto uma imagem, permitindo assim ter múltiplas interpretações de um objeto. Os aplicativos renderizam o respectivo elemento com base no melhor suporte.

Os quadros podem conter:

  • Caixas de texto
  • Objetos representados no formato OpenDocument ou em um formato binário específico do objeto
  • Imagens
  • Miniaplicativos
  • Plugins
  • Quadros flutuantes

Um quadro está contido em um documento conforme mostrado abaixo.

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

Referências

Veja também