Specificație de hârtie XML deschisă - Open XML Paper Specification

Specificație Open Paper Paper (OpenXPS)
XPSIcon.png
Extensie nume de fișier
.oxps, .xps
Tipul media internet
application / oxps, application / vnd.ms-xpsdocument
Dezvoltat de Microsoft , Ecma International
Eliberarea inițială Octombrie 2006
Ultima lansare
Prima ediție
(16 iunie 2009)
Tipul formatului Limba descrierii paginii , format fișier document
Conținut de Convenții de ambalare deschisă
Extins de la ZIP , XML , XAML
Standard ECMA-388
Site-ul web www .ecma-international .org / publications / standards / Ecma-388 .htm

Specificația Open Paper Paper (denumită și OpenXPS ) este o specificație deschisă pentru un limbaj de descriere a paginii și un format de document fix. Microsoft a dezvoltat-o ​​ca XML Paper Specification (XPS). În iunie 2009, Ecma International a adoptat-o ​​ca standard internațional ECMA-388 .

Este o specificație bazată pe XML (mai precis bazată pe XAML ), bazată pe o nouă cale de imprimare (reprezentarea datelor de procesare a tipăririi și fluxul de date) și un format de document vectorial gestionat de culoare care acceptă independența dispozitivului și independența rezoluției . În Windows 8 .xps a fost înlocuit cu formatul .oxps standard ECMA , care nu este acceptat în mod nativ în versiunile mai vechi de Windows.

Format

Formatul documentului XPS constă dintr-un marcaj XML structurat care definește aspectul unui document și aspectul vizual al fiecărei pagini, împreună cu reguli de redare pentru distribuirea, arhivarea, redarea, procesarea și tipărirea documentelor. În special, limbajul de markup pentru XPS este un subset al XAML , permițându-i să încorporeze elemente vectoriale în documente.

Un fișier XPS este o arhivă ZIP utilizând convențiile de ambalare deschisă , care conține fișierele care alcătuiesc documentul. Acestea includ un fișier de marcare XML pentru fiecare pagină, text, fonturi încorporate , imagini raster, grafică vectorială 2D , precum și informații despre gestionarea drepturilor digitale . Conținutul unui fișier XPS poate fi examinat deschizându-l într-o aplicație care acceptă fișiere ZIP.

Există două formate XPS incompatibile disponibile. Scriitorul original de documente tipărit pe .xps în Windows 7 și Windows Vista . Începând cu Windows 8 , scriitorul de documente implicit este formatul .oxps .

Microsoft oferă două convertoare gratuite. XpsConverter convertește documentele între .xpsși .oxpsformat, în timp ce OxpsConverter convertește documentele .oxpsîn .xpsformat.

Caracteristici

XPS specifică un set de funcționalități de aspect al documentelor pentru documentele paginate, tipărite. De asemenea, are suport pentru funcții precum gradiente de culoare , folii transparente , spații de culori CMYK , calibrarea imprimantei , sisteme cu cerneală multiplă și scheme de imprimare . XPS acceptă tehnologia de gestionare a culorii Windows Color System pentru o precizie de conversie a culorilor între dispozitive și o gamă dinamică mai mare . Acesta include un procesor de imagine raster software (RIP) (descărcabil separat). Subsistemul de imprimare acceptă culorile denumite , simplificând definiția culorii pentru imaginile transmise imprimantelor care acceptă aceste culori.

XPS acceptă imagini HD Photo în mod nativ pentru imagini raster. Formatul XPS utilizat în fișierul spool reprezintă efecte grafice avansate, cum ar fi imagini 3D, efecte de strălucire și gradiente ca primitive Windows Presentation Foundation, care driverele de imprimantă ar putea descărca rasterizarea pe imprimantă pentru a reduce sarcina de calcul, dacă imprimanta este capabilă să rasterizând acele primitive.

Asemănări cu PDF și PostScript

La fel ca Adobe Inc. e PDF , XPS este un format de document cu aspect fix conceput pentru a păstra fidelitatea documentului, oferind aspectul document independent de dispozitiv. PDF este o bază de date cu obiecte care pot fi create din PostScript sau generate direct din aplicații, în timp ce XPS se bazează pe XML. Ambele formate sunt comprimate , deși folosind metode diferite. Arhitectura conductei de filtrare a XPS este, de asemenea, similară cu cea utilizată în imprimantele care acceptă limbajul de descriere a paginii PostScript. PDF include capabilități dinamice care nu sunt acceptate în mod intenționat de formatul XPS.

Comparație între OXPS și PDF
Tipul fisierului OpenXPS PDF
Autor original Microsoft Adobe Systems
Standardizat de Ecma International ISO
Prima dată de lansare publică 2006 1993
Ultima versiune stabilă Standardul Internațional Ecma ECMA-388 - Specificație Open Paper Paper - Ediția I ISO 32000-1: 2008 - Gestionarea documentelor - Format de document portabil - Partea 1: PDF 1.7
Ultima versiune standardizată Standardul Internațional Ecma ECMA-388 - Specificație Open Paper Paper - Ediția I ISO 32000-2: 2017 - Gestionarea documentelor - Format de document portabil - Partea 2: PDF 2.0
Tipul limbii Limbaj de marcare ( XML ) PDF este o bază de date cu obiecte care pot fi create din PostScript sau generate direct de o aplicație.
Reprezentarea schemei XML Schema XML (W3C) (XSD) și RELAX NG (ISO / IEC 19757-2) N / A
Format de compresie ZIP LZW atât pentru text, cât și pentru imagini; JPEG, JPEG 2000 și RLE numai pentru imagini
Structura containerului Convenții de ambalare deschisă (ISO / IEC 29500-2: 2008)
Conținut grafic 3D X3D (ISO / IEC 19775/19776) U3D (Standard ECMA-363), PRC (Compact de reprezentare a produsului, ISO 14739-1: 2014)
Comprimarea completă a conținutului fișierului da Comprimarea colecțiilor de obiecte
Descărcare rapidă pagină cu pagină de pe serverele web da da
Mai multe documente într-un singur fișier da da
Semne de carte și schiță da da
Reflowable Nu Cu etichetare PDF
Hiperlinkuri da da
Miniaturi ale paginii da da
Adnotări da da
Foliile transparente da da
Umpluturi de gradient da da
Canal alfa în definițiile culorilor da da
Suport pentru mai multe moduri de amestecare a transparenței ? da
Urmărirea modificărilor Nu Nu
Protecție cu parolă da da
Semnături digitale da da
JPEG (RGB și CMYK) (ISO / IEC 10918-1) da da
JPEG 2000 (ISO / IEC 15444-1) Nu da
JBIG2 pentru imagini pe două niveluri Nu da
PNG da da
TIFF (RGB și CMYK) da Nu
JPEG XR (ISO / IEC 29199-2: 2009) da Nu
Suport gri da da
Suport RGB da da
Suport CMYK da da
Suport de culoare spot da da
Extensii de nume de fișier oxps pdf
Tipuri de media Internet aplicație / oxps aplicație / pdf
Licențierea standard Conținut non-gratuit , descărcat gratuit de la Ecma
Tipul fisierului OpenXPS PDF

Vizualizarea și crearea documentelor XPS

Windows Vista și ulterior acceptă atât crearea, cât și vizualizarea XPS. În plus, arhitectura de imprimare a Windows Vista utilizează XPS ca format spooler.

Aplicațiile pot crea documente XPS imprimând pe XPS Document Writer, o imprimantă virtuală livrată împreună cu Windows. Aceste fișiere se deschid în XPS Viewer, o componentă opțională care vine cu Windows Vista și versiunile ulterioare. În Windows Vista, XPS este găzduit în Internet Explorer , dar în versiunile ulterioare, este o aplicație independentă. Ambele versiuni acceptă gestionarea drepturilor digitale și semnăturile digitale . Windows 8 vine, de asemenea, cu o aplicație numită „Reader”, care citește fișiere XPS și PDF.

Programul de instalare .NET Framework 3.0 pentru Windows XP adaugă, de asemenea, XPS Viewer găzduit de IE, precum și XPS Document Writer. De atunci, Microsoft a lansat XPS Essentials Pack pentru Windows XP, Server 2003 și Vista, care include vizualizator independent, un plug-in IFilter care ajută Windows Desktop Search să indexeze conținutul fișierelor XPS și un alt plug-in pentru Windows Explorer pentru a ajuta la generarea de miniaturi pentru fișierele XPS. Instalarea acestui pachet permite sistemelor de operare înainte de Windows Vista să utilizeze spoolerul de imprimare XPS în locul spoolerului mai vechi bazat pe GDI . Spoolerul de imprimare XPS poate produce imprimări de calitate mai bună pentru imprimantele care consumă direct formatul XPS.

Software terță parte

Nume Platformă Funcţie
Evince Linux Un vizualizator de documente pentru mai multe formate de documente; poate afișa documente XPS datorită libgxps.
MuPDF Linux , Windows , Android , iOS Un vizualizator ușor de PDF, XPS și OpenXPS; licențiat în condițiile AGPL v3
Arlequin RIP Windows , Mac OS , Linux , ThreadX Redă fișiere XPS pentru imprimare sau afișare; utilizat în imprimante desktop, prese de producție digitale, preimprimare și software
Okular Linux , FreeBSD , Windows , Solaris Vizualizatorul de documente al proiectului KDE ; poate afișa documente XPS
Vizualizator STDU Microsoft Windows Poate afișa documente XPS, precum și alte formate de documente electronice. Alte aplicații STDU se pot ocupa de organizare / navigare, conversie și extragere.
Sumatra PDF Windows Poate afișa documente XPS, printre alte formate, de la versiunea 1.5, datorită MuPDF
Xara Designer Pro Windows Aplicație de grafică vectorială cu suport XPS
Adnotator XPS Windows Vizualizator XPS independent care poate semna și adnota digital documente XPS și poate converti documente XPS în formate de imagine obișnuite.
Vizualizator XPS Windows Aplicație gratuită de la Software Imaging Ltd. pentru vizualizarea fișierelor XPS

Hardware

XPS a avut sprijinul unor companii de tipărire precum Konica Minolta , Sharp , Canon , Epson , Hewlett-Packard și Xerox și companii de software și hardware precum CSR (fost Zoran) și Global Graphics . Imprimantele native XPS au fost introduse de Canon, Konica Minolta, Toshiba și Xerox. Dispozitivele de la nivelul certificat pentru Windows al certificării de conformitate a logo-ului Windows trebuiau să aibă drivere XPS pentru imprimare de la 1 iunie 2007.

Licențierea

Microsoft a lansat XPS sub o licență de brevet fără drepturi de autor denumită Community Promise for XPS , permițând utilizatorilor să creeze implementări ale specificației care citesc, scriu și redau fișiere XPS, atâta timp cât au inclus o notificare în sursă că tehnologiile implementate pot fi grevate de brevete deținute de Microsoft. Microsoft a solicitat, de asemenea, ca organizațiile „angajate în dezvoltarea de (i) scanere care produc documente XPS; (ii) imprimante care consumă documente XPS pentru a produce ieșiri pe hârtie; sau (iii) produse software pentru driver de imprimare sau imagine raster sau componente ale acestora care convertesc documente XPS în scopul producerii de hârtie, [...] nu va da în judecată Microsoft sau niciunul dintre licențiatii săi conform specificației XML Paper sau clienților pentru încălcarea oricărui brevet derivat din specificația XML Paper (așa cum este definit mai jos) pe cont de orice fabricație, utilizare, vânzare, ofertă de vânzare, import sau altă dispoziție sau promovare a oricărei implementări a specificațiilor de hârtie XML. " Specificația în sine a fost lansată sub o licență de drepturi de autor fără drepturi de autor, permițând distribuirea gratuită a acesteia.

La 13 septembrie 2011, Monotype Imaging a anunțat că a licențiat filtrele sale de conversie vectorială XPS-la-PCL 6 și XPS-la-PostScript la Microsoft pentru a fi utilizate în următoarea versiune de Windows.

Istorie și standardizare

În 2003, Global Graphics a fost ales de Microsoft pentru a oferi servicii de consultanță și dovezi de dezvoltare a conceptului pe XPS și a lucrat cu echipele de dezvoltare Windows la specificații și arhitectura de referință pentru noul format. Microsoft a trimis specificația XPS către Ecma International . În iunie 2007, Ecma International Technical Committee 46 (TC46) a fost înființat pentru a dezvolta un standard bazat pe Open XML Paper Specification (OpenXPS).

La cea de-a 97-a Adunare Generală desfășurată la Budapesta , 16 iunie 2009, Ecma International a aprobat Open XML Paper Specification (OpenXPS) ca standard Ecma (ECMA-388). Membrii TC46 au inclus:

Vezi si

Referințe

linkuri externe