La especificación Open XML Paper Specification (también conocida como OpenXPS ) es una especificación abierta para un lenguaje de descripción de páginas y un formato de documento fijo. Microsoft la desarrolló como XML Paper Specification (XPS). En junio de 2009, Ecma International la adoptó como estándar internacional ECMA-388 . [ 2 ]
Se trata de una especificación basada en XML (más precisamente en XAML ), que utiliza una nueva ruta de impresión (representación de datos de procesamiento de impresión y flujo de datos) y un formato de documento vectorial con gestión de color que admite independencia de dispositivo e independencia de resolución . En Windows 8, el formato .xps fue reemplazado por el formato .oxps estándar de ECMA , que no es compatible de forma nativa con versiones anteriores de Windows. [ 1 ]
OpenXPS fue presentado por Microsoft como una alternativa al formato PDF ( Portable Document Format ). Sin embargo, PDF siguió siendo la opción estándar, y el soporte y la familiaridad de los usuarios con los archivos XPS son limitados. Se ha descrito como una tecnología descuidada, lo que puede causar dificultades a los destinatarios de documentos en un formato con el que no están familiarizados. [ 3 ]
Formato
El formato de documento XPS consiste en un marcado XML estructurado que define el diseño del documento y la apariencia visual de cada página, junto con reglas de renderizado para su distribución, archivo, renderizado, procesamiento e impresión. Cabe destacar que el lenguaje de marcado XPS es un subconjunto de XAML , lo que permite incorporar elementos vectoriales en los documentos.
Un archivo XPS es un archivo ZIP que utiliza las convenciones de empaquetado abierto (Open Packaging Conventions) y contiene los archivos que componen el documento. Estos incluyen un archivo de marcado XML para cada página, texto, fuentes incrustadas , imágenes rasterizadas, gráficos vectoriales 2D y la información de gestión de derechos digitales . El contenido de un archivo XPS se puede examinar abriéndolo con una aplicación compatible con archivos ZIP.
Existen dos formatos XPS incompatibles. El escritor de documentos original imprimía en formato .xps en Windows 7 y Windows Vista . A partir de Windows 8 , el escritor de documentos utiliza por defecto el formato .oxps . [ 1 ]
Microsoft proporciona dos convertidores gratuitos. XpsConverter convierte documentos entre formatos .xpsy , [ 4 ] mientras que OxpsConverter convierte documentos de a formato. [ 5 ].oxps.oxps.xps
Características
XPS especifica un conjunto de funcionalidades de diseño de documentos para documentos paginados e imprimibles. [ 6 ] También admite características como degradados de color , transparencias , espacios de color CMYK , calibración de impresora , sistemas de tinta múltiple y esquemas de impresión . [ 7 ] XPS admite la tecnología de administración de color Windows Color System para una precisión de conversión de color entre dispositivos y un rango dinámico más alto . Incluye un procesador de imágenes rasterizadas (RIP) de software (descargable por separado). [ 8 ] El subsistema de impresión admite colores con nombre , lo que simplifica la definición de color para imágenes transmitidas a impresoras que admiten esos colores.
XPS admite imágenes HD Photo de forma nativa para imágenes rasterizadas. [ 9 ] El formato XPS utilizado en el archivo de cola representa efectos gráficos avanzados como imágenes 3D, efectos de brillo y degradados como primitivas de Windows Presentation Foundation, que los controladores de impresora podrían descargar su rasterización a la impresora para reducir la carga computacional si la impresora es capaz de rasterizar esas primitivas. [ 10 ]
Comparación con PDF
Al igual que PDF , XPS es un lenguaje de descripción de página que utiliza un formato de documento de diseño fijo diseñado para preservar la fidelidad del documento, [ 11 ] proporcionando una apariencia del documento independiente del dispositivo. PDF utiliza la sintaxis de objetos de carrusel (sintaxis COS) para formar una base de datos de acceso aleatorio de objetos que pueden crearse a partir de PostScript o generarse directamente desde aplicaciones, mientras que XPS se basa en XML. [ 12 ] Ambos formatos están comprimidos , aunque utilizando métodos diferentes. La arquitectura de canalización de filtros de XPS también es similar a la utilizada en impresoras que admiten el lenguaje de descripción de página PostScript. PDF incluye capacidades dinámicas que deliberadamente no admite el formato XPS. [ 13 ] Hay muchos recursos para convertir de XPS a PDF y algunos para convertir de PDF a XPS. Un método sugerido a menudo es abrir un archivo XPS en un programa con capacidad de impresión y luego "imprimir" en una impresora PDF virtual como Microsoft Print to PDF, [ 14 ] con un procedimiento similar para convertir de PDF a XPS.
Visualización y creación de documentos XPS
Windows Vista y versiones posteriores admiten tanto la creación como la visualización de XPS. [ 42 ] Además, la arquitectura de impresión de Windows Vista utiliza XPS como formato de cola de impresión. [ 11 ]
Las aplicaciones pueden crear documentos XPS imprimiendo en XPS Document Writer, una impresora virtual que viene incluida con Windows. Estos archivos se abren en XPS Viewer, un componente opcional que viene con Windows Vista y versiones posteriores. En Windows Vista, XPS está integrado en Internet Explorer , pero en versiones posteriores, es una aplicación independiente. Ambas versiones admiten la administración de derechos digitales y las firmas digitales . Windows 8 también incluye una aplicación llamada "Reader", que lee archivos XPS y PDF. [ 43 ]
El instalador de .NET Framework 3.0 para Windows XP también agrega el Visor XPS alojado en IE, así como el Escritor de documentos XPS. Desde entonces, Microsoft lanzó el Paquete XPS Essentials para Windows XP, Server 2003 y Vista, [ 43 ] [ 44 ] que incluye el visor independiente, un complemento IFilter que ayuda a la Búsqueda de escritorio de Windows a indexar el contenido de los archivos XPS y otro complemento para el Explorador de Windows para ayudar a generar miniaturas para archivos XPS. [ 43 ] La instalación de este paquete permite que los sistemas operativos anteriores a Windows Vista utilicen el administrador de impresión XPS [ 45 ] en lugar del antiguo administrador de impresión basado en GDI . [ 46 ] El administrador de impresión XPS puede producir impresiones de mejor calidad para impresoras que consumen directamente el formato XPS. [ 47 ]
Software de terceros
Hardware
XPS contó con el apoyo de empresas de impresión como Konica Minolta , Sharp , [ 55 ] Canon , Epson , Hewlett-Packard , [ 56 ] y Xerox , [ 57 ] y empresas de software y hardware como CSR (anteriormente Zoran) , [ 58 ] y Global Graphics . [ 59 ] Canon, Konica Minolta, Toshiba y Xerox introdujeron impresoras XPS nativas . [ 60 ] Los dispositivos con certificación de conformidad con el logotipo de Windows debían tener controladores XPS para imprimir desde el 1 de junio de 2007. [ 61 ]
Licencias
Microsoft publicó XPS bajo una licencia de patente libre de regalías llamada Community Promise for XPS , [ 62 ] [ 63 ] que permite a los usuarios crear implementaciones de la especificación que leen, escriben y renderizan archivos XPS siempre que incluyan un aviso en el código fuente de que las tecnologías implementadas pueden estar sujetas a patentes propiedad de Microsoft. Microsoft también exigió que las organizaciones "dedicadas al desarrollo de (i) escáneres que generan documentos XPS; (ii) impresoras que utilizan documentos XPS para producir copias impresas; o (iii) controladores de impresión o productos de software de imágenes rasterizadas o componentes de los mismos que convierten documentos XPS con el fin de producir copias impresas, [...] no demanden a Microsoft ni a ninguno de sus licenciatarios bajo la Especificación XML Paper ni a sus clientes por infracción de ninguna Patente Derivada de la Especificación XML Paper (como se define más adelante) debido a la fabricación, uso, venta, oferta de venta, importación u otra disposición o promoción de cualquier implementación de la Especificación XML Paper". La especificación en sí se publicó bajo una licencia de derechos de autor libre de regalías, lo que permite su distribución gratuita. [ 64 ]
El 13 de septiembre de 2011, Monotype Imaging anunció que había licenciado sus filtros de conversión vectorial XPS-to-PCL 6 y XPS-to-PostScript a Microsoft para su uso en la próxima versión de Windows. [ 65 ] [ 66 ]
Historia y estandarización
En 2003, Microsoft eligió a Global Graphics para que proporcionara servicios de consultoría y desarrollo de prueba de concepto sobre XPS y trabajó con los equipos de desarrollo de Windows en la especificación y la arquitectura de referencia para el nuevo formato. [ 67 ] Microsoft presentó la especificación XPS a Ecma International . [ 68 ] En junio de 2007, se creó el Comité Técnico 46 (TC46) de Ecma International para desarrollar un estándar basado en la Especificación de Papel Open XML (OpenXPS). [ 69 ]
En la 97.ª Asamblea General celebrada en Budapest el 16 de junio de 2009, Ecma International aprobó la especificación Open XML Paper Specification (OpenXPS) como estándar de Ecma (ECMA-388). [ 70 ] Los miembros del TC46 fueron:
Vulnerabilidad de malware
Los archivos XPS pueden estar infectados con malware. [ 71 ] [ 72 ]
Véase también
Referencias
- 1 2 3 Prince, Mitch. "Compatibilidad con archivos XPS y OXPS en Windows 7 y Windows 8" . Blog de Mitch Prince . Microsoft . Consultado el 3 de diciembre de 2012 .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - 1 2 3 4 5 Norma ECMA-388: Especificación de papel Open XML (OpenXPS®) (PDF) (1.ª ed.). Ecma International . Junio de 2009.
- ↑ Hoffman, Chris (5 de julio de 2017). "¿Qué es un archivo XPS y por qué Windows quiere que imprima en uno?" . How-To Geek .
- ↑ "XpsConverter" . Microsoft Learn . 15 de diciembre de 2021.
- ↑ "No se puede abrir un archivo .oxps en Windows 7 ni en Windows Server 2008 R2" . Soporte técnico de Microsoft . Consultado el 4 de noviembre de 2022 .
- ↑ " [ MS-RDPEXPS ] : Conceptos básicos de XPS" . Aprende Microsoft . Consultado el 25 de junio de 2025 .
- ↑ "Esquema de impresión - Aplicaciones Win32" . Aprende Microsoft . Consultado el 25 de junio de 2025 .
- ↑ "Procesador de imágenes ráster de referencia (RIP)" . Microsoft Learn . 9 de enero de 2007. Consultado el 4 de noviembre de 2022 .
- ↑ "Foto HD" . Blog de Windows Live Photo & Video . Microsoft . 12 de marzo de 2007.
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ "Especificación de papel XML de Microsoft (XPS)" . loc.gov . 20 de febrero de 2020. Consultado el 25 de junio de 2025 .
- 1 2 Foley, Mary Jo (25 de abril de 2005). "Microsoft prepara una nueva especificación de impresión de documentos" . Microsoft Watch . Seattle: Ziff Davis . Recuperado el 10 de diciembre de 2009 .
{{cite news}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ "Glosario de términos PDF" . Asociación PDF . Consultado el 25 de junio de 2025 .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ "Comparación de PDF, XPS y ODF por un ISV que ofrece soluciones PDF" . Amyuni . Consultado el 10 de diciembre de 2009 .
- ↑ "Pasos sencillos para convertir archivos XPS a PDF" . Adobe . Archivado del original el 14 de julio de 2022. Consultado el 6 de enero de 2022 .
- ↑ Nias, Simon (2 de agosto de 2007). "El formato XPS supera la primera prueba de estandarización" . PrintWeek . Haymarket Media . Consultado el 11 de julio de 2009 .
{{cite news}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ "Especificación del documento XML" . Microsoft . 24 de octubre de 2006. Archivado del original el 25 de agosto de 2009. Consultado el 11 de julio de 2009 .
- ↑ Beal, Vangie (24 de mayo de 2021) [publicado originalmente el 1 de julio de 2005]. "Todo sobre Adobe PDF" . Webopedia . Consejos de tecnología.
- 1 2 3 4 "Preguntas frecuentes sobre XPS" (PDF) . Global Graphics Software Limited. Enero de 2008. Archivado del original (PDF) el 5 de julio de 2010. Recuperado el 6 de julio de 2009 .
- 1 2 3 4 "Especificación de papel XML (XPS)" . VeryDOC.com.
- 1 2 3 "Definición de ZDNet para: Especificación de documento XML" . ZDNet . CNET . Archivado del original el 24 de marzo de 2008.
- ↑ ECMA-388 1.ª edición / junio de 2009, paquete 8.2
- ↑ ECMA-388 1.ª edición / junio de 2009, 9.1.5 Partes de la imagen
- ^ "Referencia en PDF" (PDF) (6ª ed.). Adobe. Noviembre de 2006. p. 39. Archivado desde el original (PDF) el 24 de junio de 2008.
- ↑ "Centro de desarrollo de Acrobat 3D" . Adobe.
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ Ferris, Sara (febrero de 2005). "El formato U3D debuta en Acrobat 7" . CADalyst . Archivado del original el 23 de junio de 2006 , vía FindArticles .
- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 Amiouny, Dany. "PDF o XPS: Elija el formato de documento adecuado para sus aplicaciones" (PDF) . Amyuni. Archivado (PDF) del original el 12 de abril de 2022.
- ↑ "ISO/TS 24064:2023 Gestión de documentos — Formato de documento portátil — Anotaciones RichMedia conformes a la especificación ISO 10303-242 (STEP AP 242)" . ISO . Consultado el 9 de septiembre de 2024 .
- ↑ "ISO/TS 32007:2024 Gestión de documentos — Formato de documento portátil — Anotaciones RichMedia conformes a los recursos glTF" . ISO . Consultado el 9 de septiembre de 2024 .
- 1 2 3 ISO 32000-1:2008 Gestión de documentos – Formato de documento portátil – Parte 1: PDF 1.7 . Julio de 2008.
- ↑ https://admin.adobe.acrobat.com/_a295153/p81291074/ Carpetas PDF A9]
- ↑ Fluckinger, Don (1 de junio de 2006). "Cuidado, Acrobat: Microsoft XPS te pisa los talones" . PDFzone . Ziff Davis . Recuperado el 15 de julio de 2009 .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - 1 2 3 4 5 Thomas, Kas (1999). "Formato de documento portátil: una introducción para programadores" . MacTech . 15 (9). Xplain.
- ↑ Sklar, David F.; van Dam, Andy (5 de noviembre de 2010) [publicado por primera vez en septiembre de 2005]. "Una introducción a Windows Presentation Foundation" . Microsoft Learn .
- ↑ Rutter, Richard; Lauke, Patrick H.; Waddell, Cynthia; et al. (19 de marzo de 2007). Accesibilidad web: estándares web y cumplimiento normativo . Apress. pág. 379. ISBN 978-1-59059-638-8. Consultado el 4 de noviembre de 2022.
La función Reflow depende de etiquetas para redibujar la página PDF y ajustarla al ancho de la ventana existente, pero solo reorganiza el contenido dentro de una sola página a la vez.
- 1 2 3 4 "XPS Annotator" . XPSDev.com . Archivado del original el 31 de enero de 2010. Recuperado el 28 de enero de 2012 .
- 1 2 Keizer, Gregg (28 de octubre de 2005). "Microsoft agrega XPS en Office 12 para competir con Adobe" . InformationWeek . TechWeb News. Archivado del original el 5 de octubre de 2009. Recuperado el 21 de diciembre de 2020 .
- ↑ Brailsford, David F. (mayo de 1994). "Adobe Acrobat: ¿el eslabón perdido?" (PDF) . Universidad de Nottingham. Archivado del original (PDF) el 17 de febrero de 2012. Recuperado el 21 de diciembre de 2020 .
- 1 2 3 Blonce, Aexandre; Filiol, Eric; Frayssignes, Laurent. "Análisis de seguridad y amenazas de malware en formato de documento portátil (PDF)" (PDF) .
- ↑ "Explicando PostScript" . Matemáticas Aplicadas . Universidad de Colorado. Archivado del original el 1 de marzo de 2009. Recuperado el 11 de julio de 2009 .
- ↑ Hardy, M.; Masinter, L.; Markovic, D.; Adobe Systems Incorporated; Johnson, D.; PDF Association; Bailey, M.; Global Graphics (marzo de 2017). El tipo de medio application/pdf . IETF . doi : 10.17487/RFC8118 . ISSN 2070-1721 . RFC 8118 .
- ↑ "Estándares ISO patrocinados para la tecnología PDF – PDF Association" . Consultado el 9 de septiembre de 2024 .
- ↑ "Documentos XPS" . Microsoft Windows . Archivado del original el 11 de enero de 2010. Recuperado el 10 de diciembre de 2009 .
- 1 2 3 "Ver y generar XPS" . Microsoft. Archivado del original el 14 de diciembre de 2009. Recuperado el 14 de febrero de 2020 .
- ↑ "Microsoft XML Paper Specification Essentials Pack" . Microsoft . 4 de noviembre de 2008. Archivado del original el 3 de febrero de 2009.
- ↑ "Paquete de elementos esenciales para la especificación XML de Microsoft" . Centro de descargas de Microsoft . 12 de febrero de 2010. Archivado del original el 26 de julio de 2011.
- ↑ "Mejoras en XPS e impresión a color en Windows Vista" . Microsoft Windows . 17 de diciembre de 2007. Archivado del original el 16 de junio de 2011.
- ↑ "XPSDrv Filter Pipeline: Implementación y mejores prácticas" . Microsoft . 7 de febrero de 2008. Archivado del original (DOCX) el 29 de abril de 2012.
- ↑ "Apps/Evince" . GNOME Wiki . Consultado el 4 de noviembre de 2022 .
- ↑ "Interpretación nativa en el RIP Harlequin" (PDF) . Global Graphics Software. Octubre de 2021. Consultado el 4 de noviembre de 2022 .
- ↑ "Estado de los controladores de formato de documento de Okular" . Okular . Consultado el 4 de noviembre de 2022 .
- ↑ "Características de los productos de utilidad para la documentación científica y técnica" . 22 de junio de 2017.
- ↑ "Noticias sobre el lector de PDF de Sumatra" . 6 de enero de 2012. Archivado del original el 6 de abril de 2012. Consultado el 6 de enero de 2012 .
- ↑ "XPS Annotator" . 28 de enero de 2012. Archivado del original el 31 de enero de 2010. Consultado el 28 de enero de 2012 .
- ↑ Visor XPS
- ↑ "La arquitectura de sistemas abiertos de Sharp admite XPS en impresoras multifunción" . Sharpusa.com . Consultado el 10 de diciembre de 2009 .
- ↑ Monckton, Paul. " Semana de TI, 10 de noviembre de 2006: Soporte de Canon, Epson y HP para XPS" . Itweek.co.uk. Archivado del original el 6 de abril de 2008. Consultado el 10 de diciembre de 2009 .
- ↑ " Fuji Xerox y Microsoft colaboran en el campo de las soluciones de gestión documental " . Fujixerox.co.jp. 28 de noviembre de 2006. Archivado del original el 6 de agosto de 2009. Consultado el 10 de diciembre de 2009 .
- ↑ "Ips Xps" . Zoran.com . Consultado el 10 de diciembre de 2009 .
- ↑ "Soluciones para compartir documentos XPS e imprimir de forma nativa en XPS" . Globalgraphics.com. Archivado del original el 12 de marzo de 2006. Consultado el 10 de diciembre de 2009 .
- ↑ "Presentación de tecnología XPS" . Microsoft.com. 19 de abril de 2007. Consultado el 10 de diciembre de 2009 .
- ↑ "Requisitos y políticas del programa del logotipo de Windows" . Microsoft.com . Consultado el 10 de diciembre de 2009 .
- ↑ "Promesa de la comunidad para XPS" . Microsoft. 31 de enero de 2007. Archivado del original el 10 de abril de 2014. Consultado el 14 de febrero de 2020 .
- ↑ "Preguntas frecuentes sobre la promesa de la comunidad para XPS" . Microsoft.com. 31 de enero de 2007. Archivado del original el 19 de septiembre de 2009. Consultado el 10 de diciembre de 2009 .
- ↑ "Licencias de especificación de documentos XML" . Microsoft. 2 de septiembre de 2005. Archivado del original el 23 de noviembre de 2006. Consultado el 14 de febrero de 2020 .
- ↑ "Monotype Imaging licencia la solución de controlador de impresora XPS a Microsoft" . ir.monotypeimaging.com . Archivado del original el 11 de diciembre de 2011. Consultado el 25 de junio de 2025 .
- ↑ "Monotype Imaging otorga licencias de la solución de controlador de impresora XPS a Microsoft" .
- ↑ "Referencia de Global Graphics XPS" . Redorbit.com. 21 de septiembre de 2006. Archivado del original el 25 de noviembre de 2011. Consultado el 10 de diciembre de 2009 .
- ↑ Reimer, Jeremy (1 de julio de 2007). "Guerra y PDF: Microsoft presenta XPS al organismo de estándares" . Arstechnica.com . Consultado el 10 de diciembre de 2009 .
- ↑ "TC46 - Especificación de papel XML (XPS)" . Ecma-international.org. Archivado del original el 29 de enero de 2009. Recuperado el 10 de diciembre de 2009 .
- ↑ Steve McGibbon (Microsoft) (17 de junio de 2009). "OpenXPS - Especificación del documento OpenXML" . Archivado del original el 23 de abril de 2012.
- ↑ "Detalle de CVE-2022-42397" . Base de datos nacional de vulnerabilidades . NIST. 27 de enero de 2023.
- ↑ "Análisis de CVE-2020-0605: ejecución de código mediante archivos XPS en .NET" . MDSec . 10 de mayo de 2020. Consultado el 3 de octubre de 2023 .
Enlaces externos
- Especificación de documentos XML Versión 1.0 (a través de Internet Archive; del 17 de noviembre de 2006)
- Blog del equipo de desarrollo de Microsoft XPS
- Especificación estándar de papel Open XML ECMA-388
- Visualización y generación de documentos XPS (a través de Internet Archive; desde el 5 de diciembre de 2006)
- Visualización y generación de documentos XPS (a través de Internet Archive; desde el 14/12/2009)
- Especificación del documento Open XML ECMA-388
- ISO 32000-1:2008 Gestión de documentos — Formato de documento portátil — Parte 1: PDF 1.7
- ISO 32000-2:2020 Gestión de documentos — Formato de documento portátil — Parte 2: PDF 2.0
- XPS2PDF.co.uk - convertidor gratuito de XPS a PDF - Convierte archivos .xps y .oxps a PDF o JPG sin necesidad de instalar software.
- Impresoras de ordenador
- Prensa digital
- Estándares basados en XML centrados en documentos
- Normas Ecma
- formatos de archivo de documentos de Office
- Lenguajes de marcado de descripción de página
- XML
- Estándares basados en XML
- Formatos abiertos