Especificação de papel em XML aberto - Open XML Paper Specification
Extensão de nome de arquivo |
.oxps, .xps
|
---|---|
Tipo de mídia da Internet |
application / oxps, application / vnd.ms-xpsdocument |
Desenvolvido por | Microsoft , Ecma International |
lançamento inicial | Outubro de 2006 |
Último lançamento | Primeira edição (16 de junho de 2009) |
Tipo de formato | Linguagem de descrição da página , formato de arquivo do documento |
Contido por | Convenções de embalagem aberta |
Estendido de | ZIP , XML , XAML |
Padrão | ECMA-388 |
Local na rede Internet | www |
Open XML Paper Specification (também conhecido como OpenXPS ) é uma especificação aberta para uma linguagem de descrição de página e um formato de documento fixo. A Microsoft o desenvolveu como XML Paper Specification (XPS). Em junho de 2009, a Ecma International o adotou como padrão internacional ECMA-388 .
É uma especificação baseada em XML (mais precisamente baseada em XAML ), baseada em um novo caminho de impressão (representação de dados de processamento de impressão e fluxo de dados) e um formato de documento vetorial gerenciado por cores que suporta independência de dispositivo e independência de resolução . No Windows 8, o .xps foi substituído pelo formato .oxps padrão ECMA , que não tem suporte nativo nas versões mais antigas do Windows.
Formato
O formato de documento XPS consiste em marcação XML estruturada que define o layout de um documento e a aparência visual de cada página, junto com regras de renderização para distribuição, arquivamento, renderização, processamento e impressão dos documentos. Notavelmente, a linguagem de marcação para XPS é um subconjunto de XAML , permitindo-lhe incorporar elementos de vetor em documentos.
Um arquivo XPS é um arquivo ZIP usando as convenções de embalagem aberta , contendo os arquivos que constituem o documento. Isso inclui um arquivo de marcação XML para cada página, texto, fontes incorporadas , imagens rasterizadas, gráficos vetoriais 2D , bem como as informações de gerenciamento de direitos digitais . O conteúdo de um arquivo XPS pode ser examinado abrindo-o em um aplicativo que ofereça suporte a arquivos ZIP.
Existem dois formatos XPS incompatíveis disponíveis. O gravador do documento original imprimiu em .xps no Windows 7 e no Windows Vista . A partir do Windows 8 , o gravador de documentos é padronizado para o formato .oxps .
A Microsoft oferece dois conversores gratuitos. XpsConverter converte documentos entre .xps
e .oxps
formato, enquanto OxpsConverter converte documentos de .oxps
para o .xps
formato.
Recursos
O XPS especifica um conjunto de funcionalidades de layout de documento para documentos paginados e imprimíveis. Ele também oferece suporte para recursos como gradientes de cores , transparências , espaços de cores CMYK , calibração de impressora , sistemas de várias tintas e esquemas de impressão . O XPS oferece suporte à tecnologia de gerenciamento de cores do Windows Color System para precisão na conversão de cores em todos os dispositivos e maior faixa dinâmica . Inclui um processador de imagem raster de software (RIP) (para download separadamente). O subsistema de impressão oferece suporte a cores nomeadas , simplificando a definição de cores para imagens transmitidas a impressoras que oferecem suporte a essas cores.
XPS suporta imagens HD Photo nativamente para imagens raster. O formato XPS usado no arquivo de spool representa efeitos gráficos avançados, como imagens 3D, efeitos de brilho e gradientes como primitivos do Windows Presentation Foundation, que os drivers de impressora podem descarregar sua rasterização para a impressora a fim de reduzir a carga computacional se a impressora for capaz de rasterizando esses primitivos.
Semelhanças com PDF e PostScript
Como Adobe Inc. 's PDF , XPS é um formato de documento de layout fixo projetado para preservar a fidelidade documento, proporcionando aparência do documento independente do dispositivo. PDF é um banco de dados de objetos que podem ser criados a partir de PostScript ou gerados diretamente de aplicativos, enquanto o XPS é baseado em XML. Ambos os formatos são compactados , embora usando métodos diferentes. A arquitetura do pipeline de filtro do XPS também é semelhante à usada em impressoras que suportam a linguagem de descrição de página PostScript. O PDF inclui recursos dinâmicos propositalmente não suportados pelo formato XPS.
Formato de arquivo | OpenXPS | |
---|---|---|
Autor original | Microsoft | Adobe Systems |
Padronizado por | Ecma International | ISO |
Primeira data de lançamento ao público | 2006 | 1993 |
Última versão estável | Ecma International Standard ECMA-388 - Especificação de papel em XML aberto - 1ª edição | ISO 32000-1: 2008 - Gerenciamento de documentos - Formato de documento portátil - Parte 1: PDF 1.7 |
Última versão padronizada | Ecma International Standard ECMA-388 - Especificação de papel em XML aberto - 1ª edição | ISO 32000-2: 2017 - Gerenciamento de documentos - Formato de documento portátil - Parte 2: PDF 2.0 |
Tipo de linguagem | Linguagem de marcação ( XML ) | PDF é um banco de dados de objetos que podem ser criados a partir de PostScript ou gerados diretamente por um aplicativo. |
Representação de esquema XML | Esquema XML (W3C) (XSD) e RELAX NG (ISO / IEC 19757-2) | N / D |
Formato de compressão | fecho eclair | LZW para texto e imagens; JPEG, JPEG 2000 e RLE apenas para imagens |
Estrutura do contêiner | Convenções de embalagem aberta (ISO / IEC 29500-2: 2008) | |
Conteúdo gráfico 3D | X3D (ISO / IEC 19775/19776) | U3D (Padrão ECMA-363), PRC (Compacto de Representação do Produto, ISO 14739-1: 2014) |
Compressão total do conteúdo do arquivo | sim | Compressão de coleções de objetos |
Download rápido de página por página de servidores da web | sim | sim |
Vários documentos em um arquivo | sim | sim |
Marcadores e esboço do documento | sim | sim |
Refundível | Não | Com marcação de PDF |
Hiperlinks | sim | sim |
Miniaturas de página | sim | sim |
Anotações | sim | sim |
Transparências de imagem | sim | sim |
Preenchimentos de gradiente | sim | sim |
Canal alfa nas definições de cores | sim | sim |
Suporte para vários modos de mesclagem de transparência | ? | sim |
Rastreamento de mudança | Não | Não |
Proteção de senha | sim | sim |
Assinaturas digitais | sim | sim |
JPEG (RGB e CMYK) (ISO / IEC 10918-1) | sim | sim |
JPEG 2000 (ISO / IEC 15444-1) | Não | sim |
JBIG2 para imagens de dois níveis | Não | sim |
PNG | sim | sim |
TIFF (RGB e CMYK) | sim | Não |
JPEG XR (ISO / IEC 29199-2: 2009) | sim | Não |
Suporte cinza | sim | sim |
Suporte RGB | sim | sim |
Suporte CMYK | sim | sim |
Suporte de cor especial | sim | sim |
Extensões de nome de arquivo | bois | |
Tipos de mídia da Internet | aplicação / oxps | aplicação / pdf |
Licenciamento padrão | Conteúdo não gratuito , baixado gratuitamente da Ecma |
|
Formato de arquivo | OpenXPS |
Visualização e criação de documentos XPS
O Windows Vista e posterior oferece suporte à criação e exibição de XPS. Além disso, a arquitetura de impressão do Windows Vista usa XPS como formato de spooler.
Os aplicativos podem criar documentos XPS imprimindo no XPS Document Writer, uma impressora virtual que vem com o Windows. Esses arquivos são abertos no XPS Viewer, um componente opcional que vem com o Windows Vista e posterior. No Windows Vista, o XPS é hospedado no Internet Explorer , mas nas versões subsequentes, é um aplicativo autônomo. Ambas as versões suportam gerenciamento de direitos digitais e assinaturas digitais . O Windows 8 também vem com um aplicativo chamado "Reader", que lê arquivos XPS e PDF.
O instalador do .NET Framework 3.0 para Windows XP também adiciona o XPS Viewer hospedado no IE, bem como o XPS Document Writer. Desde então, a Microsoft lançou o XPS Essentials Pack para Windows XP, Server 2003 e Vista, que inclui o visualizador autônomo, um plug-in IFilter que ajuda o Windows Desktop Search a indexar o conteúdo de arquivos XPS e outro plug-in para o Windows Explorer para ajudar a gerar miniaturas para arquivos XPS. A instalação deste pacote permite que os sistemas operacionais anteriores ao Windows Vista usem o spooler de impressão XPS em vez do spooler antigo baseado em GDI . O spooler de impressão XPS pode produzir impressões de melhor qualidade para impressoras que consomem diretamente o formato XPS.
Software de terceiros
Nome | Plataforma | Função |
---|---|---|
Evince | Linux | Um visualizador de documentos para vários formatos de documentos; pode exibir documentos XPS graças ao libgxps. |
MuPDF | Linux , Windows , Android , iOS | Um visualizador leve de PDF, XPS e OpenXPS; licenciado sob os termos da AGPL v3 |
Harlequin RIP | Windows , Mac OS , Linux , ThreadX | Renderiza arquivos XPS para impressão ou exibição; usado em impressoras desktop, prensas de produção digital, pré - impressão e software |
Okular | Linux , FreeBSD , Windows , Solaris | O visualizador de documentos do projeto KDE ; pode exibir documentos XPS |
STDU Viewer | Microsoft Windows | Pode exibir documentos XPS, bem como outros formatos de documentos eletrônicos. Outros aplicativos STDU podem lidar com organização / navegação, conversão e extração. |
Sumatra PDF | janelas | Pode exibir documentos XPS, entre outros formatos, desde a versão 1.5, graças ao MuPDF |
Xara Designer Pro | janelas | Aplicativo de gráficos vetoriais com suporte para XPS |
Anotador XPS | janelas | Visualizador autônomo de XPS que pode assinar digitalmente e fazer anotações em documentos XPS e converter documentos XPS em formatos de imagem comuns. |
Visualizador XPS | janelas | Aplicativo gratuito da Software Imaging Ltd. para visualizar arquivos XPS |
Hardware
A XPS teve o suporte de empresas de impressão como Konica Minolta , Sharp , Canon , Epson , Hewlett-Packard e Xerox e empresas de software e hardware como CSR (anteriormente Zoran) e Global Graphics . As impressoras XPS nativas foram introduzidas pela Canon, Konica Minolta, Toshiba e Xerox. Os dispositivos no nível Certified for Windows de certificação de conformidade com o logotipo do Windows foram obrigados a ter drivers XPS para impressão desde 1º de junho de 2007.
Licenciamento
A Microsoft lançou o XPS sob uma licença de patente isenta de royalties chamada Community Promise for XPS , permitindo aos usuários criar implementações da especificação que lêem, gravam e renderizam arquivos XPS, desde que incluam um aviso na fonte de que as tecnologias implementadas podem ser prejudicadas por patentes detidas pela Microsoft. A Microsoft também exigiu que as organizações "envolvidas no negócio de desenvolver (i) scanners que geram Documentos XPS; (ii) impressoras que consomem Documentos XPS para produzir cópias impressas; ou (iii) driver de impressão ou produtos de software de imagem raster ou seus componentes que convertem Documentos XPS com a finalidade de produzir cópias impressas, [...] não processarão a Microsoft ou qualquer um de seus licenciados sob a Especificação de Papel XML ou clientes por violação de quaisquer Patentes Derivadas de Especificação de Papel XML (conforme definido abaixo) em conta de qualquer fabricação, uso, venda, oferta para venda, importação ou outra disposição ou promoção de quaisquer implementações de XML Paper Specification. " A especificação em si foi lançada sob uma licença de copyright livre de royalties, permitindo sua distribuição gratuita.
Em 13 de setembro de 2011, a Monotype Imaging anunciou que tinha licenciado seus filtros de conversão vetorial XPS para PCL 6 e XPS para PostScript para a Microsoft para uso na próxima versão do Windows.
História e padronização
Em 2003, a Global Graphics foi escolhida pela Microsoft para fornecer consultoria e serviços de desenvolvimento de prova de conceito no XPS e trabalhou com as equipes de desenvolvimento do Windows na especificação e arquitetura de referência para o novo formato. A Microsoft submeteu a especificação XPS à Ecma International . Em junho de 2007, o Ecma International Technical Committee 46 (TC46) foi criado para desenvolver um padrão baseado na Open XML Paper Specification (OpenXPS).
Na 97ª Assembleia Geral realizada em Budapeste , em 16 de junho de 2009, a Ecma International aprovou a Open XML Paper Specification (OpenXPS) como um padrão Ecma (ECMA-388). Os membros do TC46 incluíam:
Veja também
Referências
links externos
- XML Paper Specification versão 1.0 (via Internet Archive; de 2006-11-17)
- Blog da equipe de desenvolvimento do Microsoft XPS
- Especificação de papel padrão ECMA-388 Open XML
- Ver e gerar documentos XPS (via Internet Archive; de 2006-12-05)
- Visualize e gere documentos XPS (via Internet Archive; de 14/12/2009)
- Conversão de Xps para Pdf online
- Especificação de papel em XML aberto ECMA-388
- ISO 32000-1: 2008 Gerenciamento de documentos - formato de documento portátil - Parte 1: PDF 1.7
- ISO 32000-2: 2017 Gerenciamento de documentos - Formato de documento portátil - Parte 2: PDF 2.0