aspose.info
PT

XPS - Formato de arquivo de layout de página

Atualizado em

O que é um arquivo XPS?

Um arquivo XPS representa arquivos de layout de página baseados em XML Paper Specifications criados pela Microsoft. Ele foi desenvolvido como uma substituição do formato de arquivo EMF e é semelhante ao formato de arquivo PDF, mas usa XML no layout, aparência e informações de impressão de um documento. É, de fato, mais justificado dizer que o XPS é uma tentativa de PDF, mas não conseguiu popularidade suficiente como propriedade do PDF por muitas razões. A Microsoft fornece o XPS Document Writer por padrão a partir do Windows 7 para a criação de arquivos XPS. Os arquivos XPS podem ser gerados selecionando o “Microsoft XPS Document Writer” como impressora durante a impressão do documento.

Os visualizadores XPS vêm integrados como parte do Windows Vista, Windows 7, Windows 8 e Internet Explorer 6 ou posterior. Os arquivos XPS tornam-se somente leitura assim que são gerados. Isso aumenta a confiança do usuário nos documentos recebidos enviados como XPS para a autenticidade do documento. Um documento XPS pode conter uma ou mais páginas convertidas do documento original.

Breve história

A Microsoft submeteu a especificação XPS à Ecma International. Em junho de 2007, o Comitê Técnico Ecma 46 (TC46) foi criado para desenvolver um padrão baseado nas Especificações de Papel OpenXPS. A Ecma International aprovou o Padrão Ecma (ECMA-388) especificações XPS em junho de 2009 na 97ª Assembléia Geral.

Formato de arquivo XPS

O formato XPS consiste em marcação XML que define a composição de um documento e a aparência visual de cada página juntamente com regras de renderização para exibição ou impressão do documento. Ele retém todas as informações para recriar um documento em qualquer sistema, o que o torna independente dos recursos disponíveis nesse sistema. O formato é essencialmente um arquivo ZIP e se você renomear a extensão do arquivo para ZIP, verá os arquivos constituintes que contêm os dados do documento. Esses documentos incluem:

  • arquivos de página de documento (.fpage) - Contém o conteúdo do documento e as configurações de formato do documento. Cada página no documento XPS tem um arquivo FPAGE.
  • arquivo de configurações do documento (.fdoc) - Armazena as configurações incluídas no arquivo XPS.
  • arquivos de fragmento de documento (.frag) - define as configurações para o arquivo XPS real e cada página do documento tem seu próprio arquivo .frag.
Formato de arquivo XPS

Esses arquivos retêm o conteúdo do documento de forma que, se, por exemplo, alguém não tiver as mesmas fontes instaladas em sua máquina, o visualizador XPS ainda renderizará essas fontes originais. Isso implica a inclusão do arquivo de marcação XML para cada:

  • Página
  • Texto
  • Fontes incorporadas
  • Imagens raster
  • Gráficos vetoriais 2D
  • Gerenciamento de direitos digitais

O formato Documento XPS inclui um conjunto bem definido de partes e relacionamentos, cada um cumprindo uma finalidade específica no documento. O formato também estende os recursos do pacote, incluindo assinaturas digitais, miniaturas e intercalação.

Um documento XPS típico tem a seguinte aparência e pode ser analisado à luz do formato de arquivo XPS especificações.

Formato de arquivo XPS

Referências

Veja também