개방형 XML 용지 규격

Open XML Paper Specification
개방형 XML 용지 규격(OpenXPS)
XPSIcon.png
파일 이름 확장명
.oxps.[1]xps
인터넷 미디어 유형
애플리케이션/oxps, 애플리케이션/vnd.ms-xps 문서
개발자마이크로소프트, 에크마 인터내셔널
초기 릴리즈2006년 10월
최신 릴리즈
퍼스트 에디션
2009년 6월 16일
형식 유형페이지 설명 언어, 문서 파일 형식
포함자개방형 포장 규약
연장 위치ZIP, XML, XAML
표준ECMA-388
웹사이트www.ecma-international.org/publications/standards/Ecma-388.htm

개방형 XML 용지 규격(OpenX라고도 함)PS)는 페이지 설명 언어와 고정 문서 형식의 공개 규격이다.마이크로소프트는 그것을 XPS(XML Paper Specification)로 개발했다.2009년 6월 에크마인터내셔널은 이를 국제표준 ECMA-388로 채택했다.[2]

새로운 인쇄 경로(인쇄 처리 데이터 표현 및 데이터 흐름)에 기반한 XML 기반(더 정밀하게 XAML 기반) 규격과 기기 독립성해상도 독립성을 지원하는 컬러 관리 벡터 문서 포맷이다.윈도우즈 8 .xps는 이전 버전의 윈도우즈에서 기본적으로 지원되지 않는 ECMA 표준 .oxps 형식으로 대체되었다.[1]

OpenXPS는 마이크로소프트에 의해 휴대용 문서 포맷(PDF)의 대안으로 소개되었다.그러나 PDF는 여전히 표준 선택으로 남아 있으며 XPS 파일에 대한 지원과 사용자 친숙도는 제한적이다.문서 수신자에게 익숙하지 않은 형식으로 어려움을 줄 수 있는 방치된 기술이라고 기술되어 왔다.[3]

포맷

XPS 문서 형식은 문서의 레이아웃과 각 페이지의 시각적 외관을 정의하는 구조화된 XML 마크업과 함께 문서의 배포, 보관, 렌더링, 처리 및 인쇄에 대한 렌더링 규칙으로 구성된다.특히 XPS의 마크업 언어는 XAML의 서브셋으로 문서에 벡터 요소를 통합할 수 있다.

XPS 파일은 문서를 구성하는 파일을 포함하는 Open Packaging Convention을 사용하는 ZIP 보관 파일이다.여기에는 각 페이지에 대한 XML 마크업 파일, 텍스트, 내장 글꼴, 래스터 이미지, 2D 벡터 그래픽디지털 권한 관리 정보가 포함된다.XPS 파일의 내용은 ZIP 파일을 지원하는 응용프로그램에서 열어 검사할 수 있다.

두 가지 호환되지 않는 XPS 형식이 있다.Windows 7(윈도우 7) 및 Windows Vista(윈도우 비스타)에서 .xps로 인쇄된 원본 문서 작성기.Windows 8부터는 문서 작성기가 .oxps 형식으로 기본 설정된다.[1]

마이크로소프트는 두 개의 무료 변환기를 제공한다.XpsConverter는 다음 사이에서 문서를 변환함.xps그리고.oxpsOxpsConverter가 문서를 변환하는 [4]동안.oxps.xps형식을 [5]갖추다

특징들

XPS는 페이징되고 인쇄 가능한 문서에 대한 문서 레이아웃 기능 세트를 지정한다.컬러 그라데이션, 슬라이드, CMYK 컬러 스페이스, 프린터 보정, 멀티링크 시스템, 프린트 스키마 등의 기능도 지원한다.XPS는 Windows 컬러 시스템 색 관리 기술을 지원하여 기기 간 색 변환 정밀도와 높은 동적 범위를 제공한다.소프트웨어 래스터 이미지 프로세서(RIP)(별도 다운로드 가능)[6]를 포함한다.인쇄 하위 시스템은 명명된 색상을 지원하며, 이러한 색상을 지원하는 프린터로 전송되는 이미지에 대한 색 정의를 단순화한다.

XPS는 래스터 이미지를 위해 기본적으로 HD Photo 이미지를 지원한다.[7]XPS형식은 스풀 파일에 사용되는 프린터가 그 기본 요소 rasterizing할 수 있기 위해 계산 부담을 줄이기 위해 프린터 드라이버가 프린터에 그들의 래스터화를 넘겨받아 회복할 수 있WPF기본 형식으로 3D영상, 글로 효과 그리고 경사와 같은 고급 그래픽 효과를 나타냅니다.[표창 필요한]

PDF와의 비교

Adobe Inc.의 PDF와 마찬가지로 XPS는 문서 충실도를 보존하기 위해 설계된 고정 레이아웃 문서 형식을 사용하는 페이지 설명 언어로,[8] 장치 독립적인 문서 모양을 제공한다.PDF는 PostScript에서 생성되거나 애플리케이션에서 직접 생성될 수 있는 개체의 데이터베이스인 반면, XPS는 XML을 기반으로 한다. 두 형식 모두 다른 방법을 사용하더라도 압축된다.XPS의 필터 파이프라인 아키텍처는 PostScript 페이지 설명 언어를 지원하는 프린터에서 사용되는 아키텍처와 유사하다.PDF에는 XPS 형식에서 의도적으로 지원하지 않는 동적 기능이 포함되어 있다.[9]XPS에서 PDF로 변환하는 데 필요한 리소스도 많고 PDF에서 XPS로 변환하는 리소스도 있다.종종 제안되는 방법은 인쇄 기능이 있는 프로그램에서 XPS 파일을 연 다음 Microsoft Print와 같은 가상 PDF 프린터에서 PDF로 "인쇄"하는 것으로 PDF에서 XPS로 변환하는 유사한 절차를 따른다.[10]

OXPS와 PDF의 비교
파일 형식 오픈XPS PDF
원저자 마이크로소프트 어도비 시스템즈
표준화 기준 에크마 인터내셔널[11] ISO
첫 공개일 2006[12] 1993[13]
최신 안정화 버전 Ecma International Standard ECMA-388 — 개방형 XML 용지 사양 — 1판 ISO 32000-1:2008 — 문서 관리 — 휴대용 문서 형식 — Part 1: PDF 1.7
최신 표준 버전 Ecma International Standard ECMA-388 — 개방형 XML 용지 사양 — 1판 ISO 32000-2:2017 — 문서 관리 — 휴대용 문서 형식 — Part 2: PDF 2.0
언어유형 마크업 언어(XML)[14][15] PDF는 PostScript에서 생성되거나 애플리케이션에 의해 직접 생성될 수 있는 개체의 데이터베이스다.
XML 스키마 표현 XML 스키마(W3C)(XSD) 및 REACE NG(ISO/IEC 19757-2)[16] 해당 없음
압축 형식 ZIP[14][15][17] 텍스트와 영상의 경우 모두 LZW, 영상의 경우[18] JPEG, JPEG 2000RLE
컨테이너 구조 개방형 포장 규약([14][15]ISO/IEC 29500-2:2008)
3D 그래픽 콘텐츠 X3D([19]ISO/IEC 19775/19776) U3D([20][21]표준 ECMA-363), PRC(Product Presentation Compact, ISO 14739-1:2014)[22]
전체 파일 콘텐츠 압축 [22] 개체[23] 컬렉션 압축
웹 서버에서 페이지별 빠른 다운로드 [22] [22]
하나의 파일에 여러 개의 문서 [22] [24]
문서 책갈피 및 개요 [22][25] [22][26]
리플로이블 아니오[27] PDF 태그[28] 지정 포함
하이퍼링크 [22][29][30] [22][26]
페이지 미리 보기 [22][29] [22][31]
주석 [29] [22][26]
이미지 슬라이드 [22] [22]
그라데이션 채우기 [22][30] [22]
색상 정의의 알파 채널 [22] [22]
다중 투명성 혼합 모드 지원 ? [23]
변경 추적 아니오[22] 아니오[22]
암호 보호 [22] [22][26]
디지털 서명 [15][17][22][29] [26][32]
JPEG(RGB 및 CMYK)(ISO/IEC 10918-1) [17][22] [32]
JPEG 2000(ISO/IEC 15444-1) 아니오[22] [32]
2단계 이미지용 JBIG2 아니오[22] [23]
PNG [22] [22]
TIFF(RGB 및 CMYK) [22] 아니오[22]
JPEG XR (ISO/IEC 29199-2:2009) [14] 아니오[22]
회색 지지대 [22] [22]
RGB 지원 [22] [22]
CMYK 지원 [22] [22]
스폿 컬러 서포트 [22] [22]
파일 이름 확장명 소떼[19] pdf[33]
인터넷 미디어 유형 응용 프로그램/녹스[19] 애플리케이션/pdf[34]
표준 라이선스 무료 콘텐츠, Ecma에서 무료로 다운로드
파일 형식 오픈XPS PDF

XPS 문서 보기 및 작성

Windows Vista 이상에서는 XPS 생성 및 보기를 모두 지원한다.[35]또한 윈도 비스타의 인쇄 아키텍처는 스풀러 형식으로 XPS를 사용한다.[8]

앱은 윈도우와 함께 제공되는 가상 프린터인 XPS Document Writer로 인쇄하여 XPS 문서를 만들 수 있다.이러한 파일은 Windows Vista 이상과 함께 제공되는 선택적 구성 요소인 XPS Viewer에서 열린다.윈도 비스타에서는 XPS가 Internet Explorer 내에서 호스팅되지만 후속 버전에서는 독립 실행형 앱이다.두 버전 모두 디지털 권한 관리디지털 서명을 지원한다.윈도우 8은 또한 XPS와 PDF 파일을 읽는 "Reader"라는 앱과 함께 제공된다.[36]

윈도우즈 XP용 .NET Framework 3.0 설치 프로그램에는 IE 호스팅된 XPS Viewer와 XPS Document Writer도 추가된다.이후 마이크로소프트는 독립 실행형 뷰어가 포함된 [36][37]XPS Essentials Pack for 윈도우즈 XP, 서버 2003, Vista, 윈도우즈 데스크톱 검색에서 XPS 파일의 내용을 인덱싱할 수 있는 IFilter 플러그인, 그리고 XPS 파일의 축소판 그림 생성을 돕는 다른 윈도우즈 탐색기용 플러그인을 출시했다.[36]이 팩을 설치하면 Windows Vista 이전의 운영 체제에서 이전 GDI 기반 스풀러 대신 XPS 인쇄 스풀러를[38] 사용할 수 있다.[39]XPS 인쇄 스풀러는 XPS 형식을 직접 소비하는 프린터를 위해 더 좋은 품질의 프린트를 생산할 수 있다.[40]

타사 소프트웨어

이름 플랫폼 함수
에빈스 리눅스 다중 문서 형식의 문서 뷰어. libgxps 덕분에 XPS 문서를 표시할 수 있음.[41]
무PDF Linux, Windows, Android, iOS 경량 PDF, XPS 및 OpenXPS 뷰어, AGPL v3 조건에 따라 라이센스 부여
할리퀸 RIP Windows, Mac OS, Linux, ThreadX 인쇄 또는 디스플레이를 위해 XPS 파일 렌더링(데스크톱 프린터, 디지털 프로덕션 프레스, 프레프레스 및 소프트웨어에[42] 사용)
오컬러 Linux, FreeBSD, Windows, Solaris KDE 프로젝트의 문서 뷰어, XPS 문서를[43] 표시할 수 있음
STDU 뷰어 마이크로소프트 윈도 XPS 문서 및 기타 전자 문서 형식을 표시할 수 있다.다른 STDU 애플리케이션은 조직/찾아보기, 변환 및 추출 작업을 처리할 수 있다.[44]
수마트라 PDF 창문들 MuPDF[45] 덕분에 버전 1.5 이후 XPS 문서를 표시할 수 있음
자라 디자이너 프로 창문들 XPS가 지원되는 벡터 그래픽 앱
XPS 주석기 창문들 XPS 문서에 디지털 서명주석을 달고 XPS 문서를 일반적인 그림 형식으로 변환할 수 있는 독립형 XPS 뷰어.[46]
XPS 뷰어 창문들 XPS 파일[47] 보기를 위한 소프트웨어 Imaging Ltd.의 무료 앱

하드웨어

XPS는 코니카 미놀타, 샤프,[48] 캐논, 엡손, 휴렛팩커드,[49] 제록스[50] 등 인쇄업체와 CSR(구 조란),[51] 글로벌그래픽스 등 소프트웨어·하드웨어 업체의 지원을 받았다.[52]토종 XPS 프린터는 캐논, 코니카 미놀타, 도시바, 제록스가 선보였다.[53]2007년 6월 1일부터 윈도 로고 적합성 인증의 인증 레벨의 기기는 인쇄용 XPS 드라이버가 있어야 했다.[54]

라이센싱

마이크로소프트는 [55][56]XPS에 대한 Community Promise for XPS라는 로열티 없는 특허 라이선스 하에 XPS를 출시하여 사용자가 구현된 기술이 마이크로소프트가 보유한 특허에 의해 구속될 수 있다는 통지를 소스 내에 포함하는 한 XPS 파일을 읽고 쓰고 렌더링하는 사양의 구현을 만들 수 있도록 했다.Microsoft는 또한 XPS Documents를 출력하는 (i) 스캐너 개발, (ii) 하드카피 출력을 생산하기 위해 XPS Documents를 사용하는 프린터, (iii) 하드카피 출력을 생산하기 위해 XPS Documents를 변환하는 인쇄 드라이버 또는 래스터 이미지 소프트웨어 제품 또는 구성품을 개발하는 업무에 참여하도록 요구하였다. [...]XML 용지 규격에 따른 Microsoft 또는 그 라이센스 소유자나 고객(아래 정의에 따름)이 XML 용지 규격의 제조, 사용, 판매, 판매 제안, 수입 또는 기타 처분이나 홍보 때문에 XML 용지 규격 파생 특허 침해에 대해 소송을 제기하지 않는다."이 규격 자체는 저작권 사용권 없이 무료로 배포될 수 있도록 저작권 사용권 하에서 공개되었다.[57]

2011년 9월 13일, Monotype Imaging은 XPS-to-PCL 6 및 XPS-to-PostScript 벡터 변환 필터를 다음 버전의 Windows에서 사용할 수 있도록 Microsoft에 라이센스를 부여했다고 발표했다.[58][59]

역사와 표준화

2003년에 Global Graphics마이크로소프트에 의해 XPS에 대한 컨설팅과 개념 증명 개발 서비스를 제공하기 위해 선택되었고 새로운 포맷을 위한 사양 및 참조 아키텍처에 대해 윈도우즈 개발 팀과 함께 작업했다.[60]마이크로소프트는 에크마 인터내셔널에 XPS 사양을 제출했다.[61]2007년 6월에는 개방형 XML 용지 규격(OpenXPS)에 근거한 표준을 개발하기 위해 Ecma 국제 기술 위원회 46(TC46)이 설치되었다.[62]

2009년 6월 16일 부다페스트에서 개최된 제97회 총회에서 에크마 인터내셔널은 에크마 표준(ECMA-388)으로 개방형 XML 용지 규격(OpenXPS)을 승인하였다.[63]TC46의 회원은 다음과 같다.

참고 항목

참조

  1. ^ a b c Prince, Mitch. "XPS and OXPS file support in Windows 7 and Windows 8". Mitch Prince's Blog. Microsoft. Archived from the original on 16 December 2012. Retrieved 3 December 2012.
  2. ^ http://www.ecma-international.org/publications/standards/Ecma-388.htm
  3. ^ Hoffman, Chris (5 July 2017). "What Is an XPS File and Why Does Windows Want Me to Print to One?". How-To Geek.
  4. ^ "XpsConverter". Windows Hardware Developer. Microsoft. 20 August 2017. Retrieved 26 December 2020.
  5. ^ "You cannot open an .oxps file in Windows 7 or in Windows Server 2008 R2".
  6. ^ "Reference Raster Image Processor (RIP)". Microsoft.com. 2007-01-09. Retrieved 2009-12-10.
  7. ^ "HD Photo information on Microsoft Photography team blog". Windows Live Photo & Video Blog. Microsoft. 12 Mar 2007. Archived from the original on 5 Mar 2016.
  8. ^ a b Foley, Mary Jo (2005-04-25). "Microsoft Readies New Document Printing Specification". Microsoft-watch.com. Archived from the original on 2013-01-28. Retrieved 2009-12-10.
  9. ^ "Comparison of PDF, XPS and ODF by an ISV providing PDF solutions". Amyuni.com. Retrieved 2009-12-10.
  10. ^ "Easy steps for converting XPS files to PDF". Adobe. n.d. Retrieved 6 January 2022.
  11. ^ "XPS format passes first standardisation test printweek.com Latest Print Industry News, Jobs, Features, Product Reviews, Used Printing and Packaging Machinery". Archived from the original on 2007-12-24. Retrieved 2009-07-11.
  12. ^ "XML Paper Specification". Microsoft. Archived from the original on 2009-08-25. Retrieved 2009-07-11.
  13. ^ Adobe PDF 소개 - Webopedia.com
  14. ^ a b c d "Archived copy" (PDF). Archived from the original (PDF) on 2010-07-05. Retrieved 2009-07-06.{{cite web}}: CS1 maint: 타이틀로 보관된 사본(링크)
  15. ^ a b c d XPS: XML 용지 사양
  16. ^ "Standard ECMA-388: Open XML Paper Specification (OpenXPS®)". ecma-international.org. Ecma International. June 2009.
  17. ^ a b c xml 종이 규격 뉴스 및 기타 리소스 ZDNet
  18. ^ [PDF 참조, 6번째 버전, http://www.adobe.com/devnet/acrobat/pdfs/pdf_reference_1-7.pdf], 페이지 39
  19. ^ a b c http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-388.pdf[bare URL PDF]
  20. ^ Acrobat 3D Developer Center Adobe Acrobat 3D Developer Center
  21. ^ Ferris, Sara (2005). "U3D format debuts in Acrobat 7". CADalyst.
  22. ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am Amiouny, Dany. "PDF or XPS: Choose the Right Document Format for your Applications". White Paper. Retrieved 15 October 2012.
  23. ^ a b c http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=51502 ISO 32000-1:2008
  24. ^ A9 PDF 바인더[영구적 데드링크]
  25. ^ "Archived copy". Archived from the original on 2013-01-31. Retrieved 2009-07-15.{{cite web}}: CS1 maint: 타이틀로 보관된 사본(링크)
  26. ^ a b c d e PDF 소개
  27. ^ Windows 프리젠테이션 기반 소개
  28. ^ 웹 접근성: 웹 표준 및 ... - Google 북스
  29. ^ a b c d "XPS Annotator XPSDev". Archived from the original on 2010-01-31. Retrieved 2012-01-28.
  30. ^ a b Microsoft, Adobe와 싸우기 위해 오피스 12에 XPS 추가 - 정보주간
  31. ^ "Archived copy" (PDF). Archived from the original (PDF) on 2012-02-17. Retrieved 2020-12-21.{{cite web}}: CS1 maint: 타이틀로 보관된 사본(링크)
  32. ^ a b c https://www.blackhat.com/presentations/bh-europe-08/Filiol/Presentation/bh-eu-08-filiol.pdf[bare URL PDF]
  33. ^ "explaining PostScript". Archived from the original on 2009-03-01. Retrieved 2009-07-11.
  34. ^ "The application/pdf Media Type". IETF. March 2017. Retrieved 2020-04-12.
  35. ^ "XPS Documents in Windows Vista". Microsoft.com. Retrieved 2009-12-10.
  36. ^ a b c "View and Generate XPS". Microsoft. Archived from the original on 2009-12-14. Retrieved 2020-02-14.
  37. ^ "Download details: XPS Essentials Pack Version 1.0". Microsoft XML Paper Specification Essentials Pack.
  38. ^ "Microsoft XML Paper Specification Essentials Pack Overview". Microsoft.com. 2010-02-12.
  39. ^ "Benefits to print enhancements in Windows Vista". Microsoft.com. 2007-12-17.
  40. ^ "XPSDrv Filter Pipeline: Implementation and Best Practices". Microsoft.
  41. ^ "Apps/Evince - GNOME Wiki!".
  42. ^ "Native Interpretation in the Harlequin RIP Converter 1.1". globalprintmonitor.com. 2009-11-22.
  43. ^ "Okular Document format handlers status". 2011-11-13.
  44. ^ "Scientific and technical documentation utility products features". 2017-06-22.
  45. ^ "News about Sumatra PDF reader". 2012-01-06. Archived from the original on 2012-04-03. Retrieved 2012-01-06.
  46. ^ "XPS Annotator". 2012-01-28. Archived from the original on 2010-01-31. Retrieved 2012-01-28.
  47. ^ XPS 뷰어
  48. ^ "Sharp Open Systems Architecture supports XPS in multi-function printers". Sharpusa.com. Retrieved 2009-12-10.
  49. ^ Monckton, Paul. "IT Week 10 November 2006, Canon, Epson and HP support for XPS". Itweek.co.uk. Retrieved 2009-12-10.
  50. ^ "Fuji Xerox and Microsoft Collaborate in Document Management Solutions Field". Fujixerox.co.jp. 2006-11-28. Retrieved 2009-12-10.
  51. ^ "Ips Xps". Zoran.com. Retrieved 2009-12-10.
  52. ^ "Solutions for XPS document sharing and native XPS printing". Globalgraphics.com. Retrieved 2009-12-10.[영구적 데드링크]
  53. ^ "XPS Technology Showcase". Microsoft.com. 2007-04-19. Retrieved 2009-12-10.
  54. ^ "Windows Logo Program Requirements and Policies". Microsoft.com. Retrieved 2009-12-10.
  55. ^ "Community Promise for XPS". Microsoft. 2007-01-31. Archived from the original on 2014-04-10. Retrieved 2020-02-14.
  56. ^ "Community Promise for XPS FAQs". Microsoft.com. 2007-01-31. Archived from the original on September 19, 2009. Retrieved 2009-12-10.
  57. ^ "XML Paper Specification Licensing". Microsoft. 2005-09-02. Archived from the original on 2006-11-23. Retrieved 2020-02-14.
  58. ^ "Monotype Imaging Licenses XPS Printer Driver Solution to Microsoft".
  59. ^ "Monotype Imaging Licenses XPS Printer Driver Solution to Microsoft".
  60. ^ "Global Graphics XPS reference". Redorbit.com. 2006-09-21. Archived from the original on 2011-11-25. Retrieved 2009-12-10.
  61. ^ Reimer, Jeremy (2007-07-01). "War and PDF: Microsoft submits XPS to standards body". Arstechnica.com. Retrieved 2009-12-10.
  62. ^ "TC46 - XML Paper Specification (XPS)". Ecma-international.org. Archived from the original on 2009-01-29. Retrieved 2009-12-10.
  63. ^ Steve McGibbon (Microsoft) (2009-06-17). "OpenXPS - OpenXML Paper Specification". Archived from the original on April 23, 2012.

외부 링크