Specificație de hârtie XML deschisă - Open XML Paper Specification
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 |
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 .oxps
format, în timp ce OxpsConverter convertește documentele .oxps
în .xps
format.
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.
Tipul fisierului | OpenXPS | |
---|---|---|
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 | |
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 |
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
- Specificația hârtiei XML versiunea 1.0 (prin Internet Archive; din 17.11.2006)
- Blogul echipei de dezvoltare Microsoft XPS
- Specificația standard a hârtiei XML ECMA-388
- Vizualizați și generați documente XPS (prin Internet Archive; începând cu 2005-12-05)
- Vizualizați și generați documente XPS (prin arhivă Internet; din 14 decembrie 2009)
- Conversia Xps în PDF online
- Specificații pentru hârtie XML Open ECMA-388
- ISO 32000-1: 2008 Gestionarea documentelor - Format de document portabil - Partea 1: PDF 1.7
- ISO 32000-2: 2017 Gestionarea documentelor - Format de document portabil - Partea 2: PDF 2.0