Кіріспе

XML негізіндегі құжат форматы

Формат

XPS құжат форматы құжаттың макетін және әрбір беттің визуальды көрінісін анықтайтын, сондай-ақ құжаттарды тарату, архивтеу, көрсету, өңдеу және басып шығару ережелерін қамтитын құрылымдық XML таңбалаудан тұрады. Ерекше айта кетелік, XPS таңбалау тілі XAML-дің ішкі жиыны болып табылады, бұл оған құжаттарға векторлық элементтерді қосуға мүмкіндік береді. XPS файлы – құжатты құрайтын файлдарды сақтайтын Open Packaging Conventions стандартын қолданатын ZIP архиві. Оған әрбір беттің XML таңбалау файлы, мәтін, кіріктірілген шрифттер, растрлық кескіндер, 2D векторлық графикасы және цифрлық құқықтарды басқару ақпараты кіреді. XPS файлының мазмұнын ZIP файлдарын қолдайтын бағдарлама арқылы ашу арқылы қарауға болады. Қақтығысатын екі XPS форматы бар. Алғашқы құжат жазушы Windows 7 және Windows Vista жүйелерінде xps форматына басылған. Windows 8-ден бастап құжат жазушы әдепкі бойынша oxps форматына ауысады. Microsoft екі тегін түрлендіргіш ұсынады: XpsConverter xps және oxps форматтары арасында құжаттарды түрлендіреді, ал OxpsConverter құжаттарды oxps-тан xps форматына түрлендіреді.

Ерекшеліктері

XPS – парақталған, басып шығаруға болатын құжаттар үшін құжат макетінің функционалдық жиынтығын анықтайды. Одан әрі, түс градиенттері, мөлдірлік, CMYK түс кеңістіктері, принтерді калибрлеу, көптеген сия жүйелері және басып шығару схемалары сияқты мүмкіндіктерді қолдайды. XPS, құрылғылар арасындағы түс түрлендіруінің дәлдігін және жоғары динамикалық диапазонды қамтамасыз ететін Windows Color System түс басқару технологиясын қолдайды. Оған жеке жүктелетін бағдарламалық растрлік бейне процессоры (RIP) кіреді. Басып шығару ішкі жүйесі атаулы түстерді қолдайды, бұл осы түстерді қолдайтын принтерлерге жіберілетін кескіндер үшін түс анықтамасын жеңілдетеді. XPS растрлық кескіндер үшін HD Photo кескіндерін түпкілікті түрде қолдайды. Шпуль файлында қолданылатын XPS форматы 3D кескіндер, жарқырау эффектілері және градиенттер сияқты кеңейтілген графикалық эффекттерді Windows Presentation Foundation примитивтері ретінде көрсетеді, егер принтер осы примитивтерді растрлеуге қабілетті болса, принтер драйверлері растрлеуді принтерге жүктеу арқылы есептеу жүктемесін азайта алады.

PDF-пен салыстыру

Adobe Inc. PDF-ке ұқсас, XPS – құжаттың сенімділігін сақтауға арналған және құрылғыға тәуелсіз құжат көрінісін қамтамасыз ететін, белгілі бір макеттегі құжат форматын пайдаланатын бет сипаттама тілі. PDF – PostScript-тен немесе тікелей қолданбалардан жасалған нысандардың деректер қоры, ал XPS – XML-ге негізделген. Екі формат та әртүрлі әдістермен сығылады. XPS сүзгі құбыржол архитектурасы PostScript бет сипаттама тілін қолдайтын принтерлердегі архитектураға ұқсас. PDF-де XPS форматы қолдамайтын динамикалық мүмкіндіктер бар. XPS-тен PDF-ке түрлендіруге көптеген құралдар бар, ал PDF-тен XPS-ке түрлендіруге арналғандары аз. Көбінесе ұсынылатын әдіс – XPS файлын басып шығару мүмкіндігі бар бағдарламада ашып, содан кейін Microsoft Print to PDF сияқты виртуалды PDF принтеріне «басып шығару», PDF-тен XPS-ке түрлендірудің ұқсас тәсілі. + OXPS және PDF файл форматтарын салыстыру OpenXPS PDF Бастапқы автор Microsoft Adobe Systems Стандарттау Ecma International ISO Алғашқы жарияланған күні 2006 1993 Соңғы тұрақты нұсқасы Ecma International Standard ECMA 388 — Open XML Paper Specification — 1-басылым ISO 32000 1:2008 — Құжат басқару — Портативті құжат форматы — 1-бөлім: PDF 1.7 Соңғы стандартталған нұсқасы Ecma International Standard ECMA 388 — Open XML Paper Specification — 1-басылым ISO 32000 2:2017 — Құжат басқару — Портативті құжат форматы — 2-бөлім: PDF 2.0 Тіл түрі Белгілеу тілі (XML) PDF – PostScript-тен немесе тікелей қолданба арқылы жасалған нысандардың деректер қоры. XML схемасының көрсетілуі XML Schema (W3C) (XSD) және RELAX NG (ISO/IEC 19757 2) Қолданылмайды Сығымдау форматы Контейнер: ZIP (үшінші тарап құжаттарында flate (deflate) деп көрсетілгенімен, контейнер үшін нақты сығымдау әдісі талап етілмейді.) Жүктеме: JPEG, PNG, TIFF, JPEG XR файл түрлеріне сәйкес сығылады. Мәтін мен кескіндер үшін LZW; кескіндер үшін JPEG, JPEG 2000 және RLE Контейнер құрылымы Ашық қаптама конвенциялары (ISO/IEC 29500 2:2008) PRC (Product Representation Compact, ISO 14739 1:2014) Толық файл мазмұнының сығылуы Веб-серверлерден беттерді жылдам жүктеу Құжаттағы сілтемелер мен мазмұндамасы Ағылып жазылатын Гиперсілтемелер Түсіндірмелер JPEG (RGB және CMYK) (ISO/IEC 10918 1) Интернет медиа түрлері Стандартты лицензия Ecma PDF 1.7: Тегін мазмұн, ISO-дан тегін жүктеледі PDF 2.0: Тегін мазмұн, ISO-дан ақы төлеп жүктеледі Файл форматы OpenXPS PDF

XPS құжаттарын қарау және құру

Windows Vista және одан кейінгі нұсқалары XPS құру және оны көруді қолдайды. Сонымен қатар, Windows Vista басып шығару архитектурасы XPS-ті спойлер форматы ретінде пайдаланады, оған дербес қараушы, Windows Desktop Search-қа XPS файлдарының мазмұнын индекстеуге көмектесетін IFilter плагині және Windows Explorer-да XPS файлдарының миниатюраларын жасауға көмектесетін тағы бір плагин кіреді. Бұл пакетті орнату Windows Vista-дан бұрынғы операциялық жүйелерге ескі GDI-негізделген спойлердің орнына XPS басып шығару спойлерін пайдалануға мүмкіндік береді. XPS басып шығару спойлері, XPS форматын тікелей қолдайтын принтерлер үшін жоғары сапалы басылымдарды жасауға мүмкіндік береді.

Үшінші тараптың бағдарламалық жасақтамасы

Аты Платформа Функциясы Evince Linux Түрлі құжат форматтарын қарауға арналған құжат қарау құралы; libgxps арқасында XPS құжаттарын да көрсете алады. MuPDF Linux, Windows, Android, iOS Жеңіл PDF, XPS және OpenXPS қарау құралы; AGPL v3 шарттары бойынша лицензияланған. Harlequin RIP Windows, Mac OS, Linux, ThreadX Басып шығару немесе көрсету үшін XPS файлдарын рендерлейді; үстел принтерлерінде, цифрлық өндіріс машиналарын, дайындыққа келтіру және бағдарламалық жасақтамада қолданылады. Okular Linux, FreeBSD, Windows, Solaris KDE жобасының құжат қарау құралы; XPS құжаттарын көрсете алады. STDU Viewer Microsoft Windows XPS құжаттарымен қатар басқа да электрондық құжат форматтарын көрсете алады. Басқа STDU қолданбалары құжаттарды ұйымдастыру/шолу, түрлендіру және мәліметтерді алу мүмкіндігін ұсынады. Sumatra PDF Windows 1.5 нұсқасынан бастап, MuPDF арқасында XPS құжаттарын және басқа форматтарды көрсете алады. Xara Designer Pro Windows XPS қолдауы бар векторлық графикалық қолданба. XPS Annotator Windows XPS құжаттарына цифрлық қолтаңба қоюға, түсіндірмелер жазуға және XPS құжаттарын кең таралған сурет форматтарына түрлендіруге мүмкіндік беретін жеке XPS қарау құралы. XPS Viewer Windows Software Imaging Ltd. компаниясынан XPS файлдарын қарауға арналған тегін қолданба.

Жабдық

XPS-ті Konica Minolta, Sharp, Canon, Epson, Hewlett Packard және Xerox сияқты баспа компаниялары, сондай-ақ CSR (бұрын Zoran) және Global Graphics сияқты бағдарламалық және аппараттық компаниялар қолдады. Canon, Konica Minolta, Toshiba және Xerox компаниялары түпкілікті XPS принтерлерін шығарды. 2007 жылдың 1 маусымынан бастап Windows логотипіне сәйкестік сертификатының «Windows үшін сертификатталған» деңгейіндегі құрылғылар басып шығару үшін XPS драйверлерімен жабдылуы тиіс болды.

Лицензиялау

Microsoft XPS-ті «XPS-тің қоғамдық міндеттемесі» деп аталатын, роялти төлеусіз патенттік лицензия бойынша шығарды. Бұл пайдаланушыларға XPS файлдарын оқуға, жазуға және көрсетуге мүмкіндік беретін спецификацияны іске асыруға болады, егер олар іске асырылған технологияларға Microsoft-тың патенттері кедергі келтіруі мүмкін екенін ескертсе. Microsoft сондай-ақ, «i) XPS құжаттарын шығаратын сканерлерді; (ii) қағазға басып шығару үшін XPS құжаттарын пайдаланатын принтерлерді; немесе (iii) қағазға басып шығару үшін XPS құжаттарын түрлендіретін баспа драйверлерін немесе растрлік кескіндер бағдарламалық өнімдерін немесе олардың құрамдас бөліктерін әзірлеумен айналысатын ұйымдар XML Paper Specification бойынша немесе клиенттерге XML Paper Specification-нан туындаған патенттерді (төменде анықталғандай) бұзу туралы кез келген өндіріс, пайдалану, сату, сатуға ұсыну, импорттау немесе XML Paper Specification іске асыруларын тарату немесе жарнамалау үшін Microsoft-ты немесе оның лицензия иелерін сотқа тартпауға тиіс» деп талап етті. Спецификацияның өзі авторлық құқық бойынша роялти төлеусіз лицензиямен шығарылды, бұл оны тегін таратуға мүмкіндік береді. 2011 жылдың 13 қыркүйегінде Monotype Imaging өзінің XPS-тен PCL 6-ға және XPS-тен PostScript-ке векторлық түрлендіру сүзгілерін Windows-тың келесі нұсқасында пайдалану үшін Microsoft-қа лицензиялағанын хабарлады.

Жәндіктердегі осалдық

XPS файлдары қауіпті бағдарламалармен зарарлануы мүмкін.