O que é o arquivo OXPS? | Base de Conhecimento
Introdução
Para entender o que é o formato de arquivo OXPS, primeiro é necessário conhecer o formato XPS. O XPS é um documento estático de layout fixo cujo conteúdo interno é um arquivo ZIP contendo documentos de texto baseados em XML, fontes OpenType, imagens e outros recursos.
Este artigo descreve as diferenças entre os formatos XPS e OXPS e apresenta as características do arquivo OXPS.
O que é o arquivo OXPS?
OXPS (OpenXPS) é a extensão do XPS padronizada em 2009 como ECMA‑388. A Microsoft tornou o padrão aberto para que usuários corporativos pudessem estender o XPS conforme suas necessidades, adicionando, por exemplo, suporte a conteúdo 3D. A principal mudança está no namespace XML usado nos arquivos.
Na prática, a maioria dos arquivos OXPS são XPS; a diferença é formal: o namespace XML e alguns metadados são diferentes, e o suporte a 3D foi introduzido.
Comparação dos formatos de arquivo XPS e OXPS
A seguir, um exemplo “jagged.xps” (um documento de 1 página com um desenho simples) foi aberto no visualizador padrão do Windows XPS e salvo como OXPS usando o Microsoft XPS Document Writer.
FixedDocumentSequense.fdseq

[Content_Type].xml

FixedDocument.fdoc

1.fpage (página fixa)

Como pode ser observado nos arquivos acima, os namespaces XML foram alterados:
xmlns="http://schemas.microsoft.com/xps/2005/06" – usado no XPSxmlns="http://schemas.openxps.org/oxps/v1.0" – usado no OXPS
Além disso, foi adicionada a declaração XML:
No arquivo 1.fpage também foram otimizados os recursos dentro do elemento Canvas, separando recursos reutilizados (por exemplo, pathgeometry) em canvas.resources. Outras diferenças são apenas a ordem dos atributos XML.
Conclusão
As diferenças entre XPS e OXPS são principalmente formais. O suporte a conteúdo 3D foi adicionado ao OXPS, embora ainda haja poucos exemplos de uso prático.
Como abrir arquivos OXPS?
A partir do Windows 7, o visualizador padrão de XPS pode abrir arquivos OXPS. Em alguns casos, dependendo das extensões usadas, pode ser necessário utilizar o visualizador XPS padrão.
Posso converter OXPS em PDF?
Sim. A conversão pode ser feita usando ferramentas online ou de desktop. A maneira mais rápida é utilizar a aplicação web Aspose.Page Conversion: https://products.aspose.app/page/conversion/oxps. O conversor OXPS suporta PDF, DOC, DOCX, HTML, Tex, SVG, PNG, JPG, TIFF e BMP. Desenvolvedores podem consultar os exemplos de conversão para obter snippets de código.
Como abrir o arquivo OXPS no Word?
Não é possível abrir diretamente, mas você pode converter o OXPS para um documento Word usando Aspose.Page Conversion ( https://products.aspose.app/page/conversion/oxps-to-word) e, em seguida, abrir o arquivo resultante no Microsoft Word.
O arquivo OXPS pode ser convertido para Excel?
Sim. O OXPS pode ser convertido online para Excel através de Aspose.Page Conversion ( https://products.aspose.app/page/conversion/oxps-to-excel). O documento resultante será reconhecido como uma tabela; imagens não são transferidas para o arquivo XLSX resultante.