กลับไปหน้าบทความ

อ่าน 11 นาที

ข้อกำหนดเอกสาร XML แบบเปิด

Open XML Paper Specification (เรียกอีกอย่างว่า OpenXPS ) เป็น ข้อกำหนดแบบเปิด สำหรับ ภาษาอธิบายหน้า และรูปแบบเอกสารคง ที่ Microsoft พัฒนาขึ้นในชื่อ XML Paper Specification (XPS)...

ข้อกำหนดเอกสาร XML แบบเปิด

ข้อกำหนดเอกสาร XML แบบเปิด (OpenXPS)
นามสกุลไฟล์
.oxps, [ 1 ] .xps
สื่อประเภทอินเทอร์เน็ต
application/oxps, application/vnd.ms-xpsdocument
พัฒนาโดยไมโครซอฟต์ , อีซีเอ็มเอ อินเตอร์เนชั่นแนล
การเผยแพร่ครั้งแรกตุลาคม พ.ศ. 2549 ( 2006-10 )
รุ่นล่าสุด
ฉบับพิมพ์ครั้งแรก16 มิถุนายน 2552 ( 16 มิถุนายน 2552 )
ประเภทของรูปแบบภาษาอธิบายหน้า , รูปแบบไฟล์เอกสาร
บรรจุโดยอนุสัญญาว่าด้วยบรรจุภัณฑ์แบบเปิด
ขยายจากไฟล์ ZIP , XML , XAML
มาตรฐานอีซีเอ็มเอ-388
เว็บไซต์ecma-international.org/publications-and-standards/standards/ecma-388/

Open XML Paper Specification (เรียกอีกอย่างว่าOpenXPS ) เป็นข้อกำหนดแบบเปิดสำหรับภาษาอธิบายหน้าและรูปแบบเอกสารคงที่ Microsoftพัฒนาขึ้นในชื่อ XML Paper Specification (XPS) ในเดือนมิถุนายน พ.ศ. 2552 Ecma Internationalได้นำมาใช้เป็นมาตรฐานสากลECMA- 388 [ 2 ]

เป็น ข้อกำหนดที่ใช้ XML (หรือ XAML เป็น หลัก) โดยอิงตามเส้นทางการพิมพ์ใหม่ (การแสดงข้อมูลการประมวลผลการพิมพ์และการไหลของข้อมูล) และรูปแบบเอกสารเวกเตอร์ที่จัดการสี ซึ่งรองรับความเป็นอิสระของอุปกรณ์และความเป็นอิสระของความละเอียดในWindows 8 ไฟล์ .xpsถูกแทนที่ด้วย รูปแบบ . oxps มาตรฐาน ECMA ซึ่งไม่ได้รับการสนับสนุนโดยตรงใน Windows เวอร์ชันเก่ากว่า[ 1 ]

OpenXPS ถูกนำเสนอโดย Microsoft เพื่อเป็นทางเลือกแทนPortable Document Format (PDF) อย่างไรก็ตาม PDF ยังคงเป็นตัวเลือกมาตรฐาน และการสนับสนุนและความคุ้นเคยของผู้ใช้กับไฟล์ XPS นั้นมีจำกัด มันถูกอธิบายว่าเป็นเทคโนโลยีที่ถูกละเลย ซึ่งอาจทำให้ผู้รับเอกสารในรูปแบบที่ไม่คุ้นเคยประสบปัญหา[ 3 ]

รูปแบบ

รูปแบบเอกสาร XPS ประกอบด้วยโครงสร้าง XML ที่กำหนดเค้าโครงของเอกสารและลักษณะที่ปรากฏของแต่ละหน้า รวมถึงกฎการแสดงผลสำหรับการแจกจ่าย การจัดเก็บ การแสดงผล การประมวลผล และการพิมพ์เอกสาร ที่สำคัญคือ ภาษามาร์กอัปสำหรับ XPS เป็นส่วนย่อยของXAMLทำให้สามารถรวมองค์ประกอบเวกเตอร์ในเอกสารได้

ไฟล์ XPS คือ ไฟล์บีบอัด แบบ ZIPที่ใช้มาตรฐานOpen Packaging Conventions (OPC ) ซึ่งประกอบด้วยไฟล์ต่างๆ ที่ประกอบเป็นเอกสาร ได้แก่ ไฟล์ XML สำหรับแต่ละหน้า ข้อความฟอนต์ที่ฝังอยู่ รูปภาพแรสเตอร์ กราฟิกเวกเตอร์ 2 มิติรวมถึง ข้อมูล การจัดการสิทธิ์ดิจิทัลสามารถตรวจสอบเนื้อหาของไฟล์ XPS ได้โดยการเปิดไฟล์นั้นด้วยโปรแกรมที่รองรับไฟล์ ZIP

มีรูปแบบ XPS สองรูปแบบที่ไม่เข้ากัน โปรแกรมเขียนเอกสารต้นฉบับพิมพ์เป็นไฟล์.xpsในWindows 7และWindows Vistaตั้งแต่Windows 8 เป็นต้นไป โปรแกรมเขียนเอกสารจะใช้รูปแบบ . oxps เป็นค่าเริ่มต้น [ 1 ]

Microsoft มีโปรแกรมแปลงไฟล์ฟรีสองตัว XpsConverter แปลงเอกสารระหว่าง.xpsรูป.oxpsแบบ[ 4 ]ในขณะที่ OxpsConverter แปลงเอกสารจาก.oxpsรูป.xpsแบบ[ 5 ]

คุณสมบัติ

XPS กำหนดฟังก์ชันการจัดวางเอกสารสำหรับเอกสารที่พิมพ์ได้แบบแบ่งหน้า[ 6 ] นอกจากนี้ยังรองรับคุณสมบัติต่างๆ เช่นการไล่ระดับสีความโปร่งใสพื้นที่สี CMYK การปรับเทียบเครื่องพิมพ์ระบบหมึกหลายสี และรูปแบบ การ พิมพ์[ 7 ] XPS รองรับ เทคโนโลยี การจัดการสีWindows Color Systemเพื่อความแม่นยำในการแปลงสีระหว่างอุปกรณ์ต่างๆ และช่วงไดนามิกที่สูงขึ้นประกอบด้วยโปรแกรมประมวลผลภาพแรสเตอร์ (RIP) (สามารถดาวน์โหลดได้แยกต่างหาก) [ 8 ]ระบบย่อยการพิมพ์รองรับสีที่มีชื่อซึ่งช่วยลดความซับซ้อนในการกำหนดสีสำหรับภาพที่ส่งไปยังเครื่องพิมพ์ที่รองรับสีเหล่านั้น

XPS รองรับ ภาพ HD Photoสำหรับภาพแรสเตอร์โดยตรง[ 9 ]รูปแบบ XPS ที่ใช้ในไฟล์สปูลแสดงเอฟเฟกต์กราฟิกขั้นสูง เช่น ภาพ 3 มิติ เอฟเฟกต์เรืองแสง และการไล่ระดับสีเป็นพรีมิทีฟของ Windows Presentation Foundation ซึ่งไดรเวอร์เครื่องพิมพ์สามารถถ่ายโอนการแปลงเป็นแรสเตอร์ไปยังเครื่องพิมพ์เพื่อลดภาระการคำนวณหากเครื่องพิมพ์สามารถแปลงพรีมิทีฟเหล่านั้นเป็นแรสเตอร์ได้[ 10 ]

การเปรียบเทียบกับไฟล์ PDF

เช่นเดียวกับPDF , XPS เป็นภาษาอธิบายหน้าเอกสารที่ใช้รูปแบบเอกสารแบบคงที่ซึ่งออกแบบมาเพื่อรักษาความถูกต้องของเอกสาร[ 11 ]ทำให้เอกสารมีลักษณะที่ไม่ขึ้นกับอุปกรณ์ PDF ใช้ไวยากรณ์วัตถุแบบแครูเซล (ไวยากรณ์ COS) เพื่อสร้างฐานข้อมูลวัตถุแบบเข้าถึงแบบสุ่มที่อาจสร้างจากPostScriptหรือสร้างโดยตรงจากแอปพลิเคชัน ในขณะที่ XPS ใช้ XML เป็นพื้นฐาน[ 12 ]ทั้งสองรูปแบบมีการบีบอัดแม้ว่าจะใช้วิธีการที่แตกต่างกัน สถาปัตยกรรม ไปป์ ไลน์ตัวกรอง ของ XPS ก็คล้ายกับที่ใช้ในเครื่องพิมพ์ที่รองรับภาษาอธิบายหน้าเอกสาร PostScript PDF มีความสามารถแบบไดนามิกที่รูปแบบ XPS จงใจไม่รองรับ[ 13 ]มีแหล่งข้อมูลมากมายสำหรับการแปลงจาก XPS เป็น PDF และบางส่วนสำหรับการแปลงจาก PDF เป็น XPS วิธีที่มักแนะนำคือการเปิดไฟล์ XPS ในโปรแกรมที่มีความสามารถในการพิมพ์ จากนั้น "พิมพ์" ไปยังเครื่องพิมพ์ PDF เสมือนเช่น Microsoft Print to PDF [ 14 ]โดยมีขั้นตอนคล้ายกับการแปลงจาก PDF เป็น XPS

การเปรียบเทียบระหว่าง OXPS และ PDF
รูปแบบไฟล์ โอเพ่นเอ็กซ์พีเอส พีดี
ผู้เขียนต้นฉบับ ไมโครซอฟต์ระบบอะโดบี
ได้มาตรฐานโดย Ecma International [ 15 ]ไอโอเอส
วันที่เปิดตัวสู่สาธารณะครั้งแรก 2549 [ 16 ]1993 [ 17 ]
เวอร์ชันเสถียรล่าสุด มาตรฐานสากล ECMA ECMA-388 — ข้อกำหนดเอกสาร XML แบบเปิด — ฉบับที่ 1 ISO 32000-2:2020 — การจัดการเอกสาร — รูปแบบเอกสารพกพา — ส่วนที่ 2: PDF 2.0
เวอร์ชันมาตรฐานล่าสุด มาตรฐานสากล ECMA ECMA-388 — ข้อกำหนดเอกสาร XML แบบเปิด — ฉบับที่ 1 ISO 32000-2:2020 — การจัดการเอกสาร — รูปแบบเอกสารพกพา — ส่วนที่ 2: PDF 2.0
ประเภทภาษา ภาษามาร์กอัป ( XML ) [ 18 ] [ 19 ]PDF เป็นรูปแบบไฟล์ไบนารีแบบเข้าถึงแบบสุ่ม ซึ่งประกอบด้วยฐานข้อมูลของวัตถุต่างๆ ที่อาจสร้างขึ้นจากPostScriptหรือสร้างขึ้นโดยตรงจากแอปพลิเคชัน
การแสดงผลแบบ XML schema XML Schema (W3C) (XSD) และRELAX NG (ISO/IEC 19757-2) [ 2 ]ไม่มีข้อมูล
รูปแบบการบีบอัด คอนเทนเนอร์: ZIP [ 18 ] [ 19 ] [ 20 ] (ถึงแม้จะมีการกล่าวถึง flate (ควรจะเป็น Deflate) ในเอกสารของบุคคลที่สาม แต่ก็ไม่มีการกำหนดวิธีการบีบอัดเฉพาะสำหรับคอนเทนเนอร์) [ 21 ]เพย์โหลด: JPEG, PNG, TIFF, JPEG XR จะถูกบีบอัดตามประเภทไฟล์[ 22 ]LZWสำหรับทั้งข้อความและรูปภาพ; JPEG, JPEG 2000 , JBIG2 , การบีบอัด CCITT Group 4และRLEสำหรับรูปภาพ[ 23 ]
โครงสร้างคอนเทนเนอร์ อนุสัญญาบรรจุภัณฑ์แบบเปิด (ISO/IEC 29500-2:2008) [ 18 ] [ 19 ]
เนื้อหากราฟิก 3 มิติX3D (ISO/IEC 19775/19776) [ 2 ]U3D (มาตรฐาน ECMA-363), [ 24 ] [ 25 ] PRC (Product Representation Compact, ISO 14739-1:2014), [ 26 ] STEP AP 242 (ISO 10303-242), [ 27 ] glTF [ 28 ]
การบีบอัดเนื้อหาไฟล์แบบเต็ม ใช่[ 26 ]การบีบอัดคอลเลกชันของวัตถุ[ 29 ]
ดาวน์โหลดข้อมูลจากเว็บเซิร์ฟเวอร์ได้อย่างรวดเร็วทีละหน้า ใช่[ 26 ]ใช่[ 26 ]
เอกสารหลายฉบับในไฟล์เดียว ใช่[ 26 ]ใช่[ 30 ]
บุ๊กมาร์กเอกสารและโครงร่าง ใช่[ 26 ] [ 31 ]ใช่[ 26 ] [ 32 ]
รีโฟลว์หมายเลข[ 33 ]ด้วยการติดแท็ก PDF [ 34 ]
ไฮเปอร์ลิงก์ ใช่[ 26 ] [ 35 ] [ 36 ]ใช่[ 26 ] [ 32 ]
ภาพย่อของหน้า ใช่[ 26 ] [ 35 ]ใช่[ 26 ] [ 37 ]
คำอธิบายประกอบใช่[ 35 ]ใช่[ 26 ] [ 32 ]
ความโปร่งใสของภาพ ใช่[ 26 ]ใช่[ 26 ]
การเติมแบบไล่ระดับสี ใช่[ 26 ] [ 36 ]ใช่[ 26 ]
ช่องอัลฟาในคำจำกัดความสี ใช่[ 26 ]ใช่[ 26 ]
รองรับโหมดการผสมความโปร่งใสหลายแบบ ? ใช่[ 29 ]
การติดตามการเปลี่ยนแปลง ไม่[ 26 ]ไม่[ 26 ]
การป้องกันด้วยรหัสผ่าน ใช่[ 26 ]ใช่[ 26 ] [ 32 ]
ลายเซ็นดิจิทัล ใช่[ 19 ] [ 20 ] [ 26 ] [ 35 ]ใช่[ 32 ] [ 38 ]
JPEG (RGB และ CMYK) (ISO/IEC 10918-1) ใช่[ 20 ] [ 26 ]ใช่[ 38 ]
JPEG 2000 (ISO/IEC 15444-1) ไม่[ 26 ]ใช่[ 38 ]
JBIG2สำหรับภาพ สองระดับไม่[ 26 ]ใช่[ 29 ]
PNGใช่[ 26 ]ใช่[ 26 ]
ไฟล์ TIFF (RGB และ CMYK) ใช่[ 26 ]ไม่[ 26 ]
JPEG XR (ISO/IEC 29199-2:2009) ใช่[ 18 ]ไม่[ 26 ]
การสนับสนุน สีเทาใช่[ 26 ]ใช่[ 26 ]
รองรับ RGBใช่[ 26 ]ใช่[ 26 ]
รองรับ CMYKใช่[ 26 ]ใช่[ 26 ]
รองรับ สีเฉพาะจุดใช่[ 26 ]ใช่[ 26 ]
นามสกุลไฟล์ oxps [ 2 ]pdf [ 39 ]
ประเภทของสื่ออินเทอร์เน็ต application/oxps [ 2 ]แอปพลิเคชัน/pdf [ 40 ]
การอนุญาตใช้งานมาตรฐาน เนื้อหาที่ไม่ฟรีแต่ดาวน์โหลดได้ฟรีจาก Ecma
  • PDF 1.7: เนื้อหาที่ไม่ฟรี สามารถดาวน์โหลดได้ฟรีจาก Adobe หรือเสียค่าธรรมเนียมจาก ISO
  • PDF 2.0: เนื้อหาที่ไม่ฟรี ดาวน์โหลดได้ฟรีจากสมาคม PDF [ 41 ]โดยมีค่าธรรมเนียมจาก ISO
รูปแบบไฟล์ โอเพ่นเอ็กซ์พีเอส พีดี

การดูและการสร้างเอกสาร XPS

Windows Vista และเวอร์ชันที่ใหม่กว่ารองรับทั้งการสร้างและการดูไฟล์ XPS [ 42 ]นอกจากนี้ สถาปัตยกรรมการพิมพ์ของ Windows Vista ยังใช้ไฟล์ XPS เป็นรูปแบบสปูลเลอร์[ 11 ]

แอปสามารถสร้างเอกสาร XPS ได้โดยการพิมพ์ไปยัง XPS Document Writer ซึ่งเป็นเครื่องพิมพ์เสมือนที่มาพร้อมกับ Windows ไฟล์เหล่านี้จะเปิดใน XPS Viewer ซึ่งเป็นส่วนประกอบเสริมที่มาพร้อมกับ Windows Vista และเวอร์ชันต่อมา ใน Windows Vista นั้น XPS จะถูกรวมไว้ในInternet Explorerแต่ในเวอร์ชันต่อมาจะเป็นแอปแบบสแตนด์อโลน ทั้งสองเวอร์ชันรองรับการจัดการสิทธิ์ดิจิทัลและลายเซ็นดิจิทัลWindows 8 ยังมาพร้อมกับแอปที่เรียกว่า "Reader" ซึ่ง สามารถ อ่านไฟล์ XPS และ PDF ได้[ 43 ]

ตัวติดตั้ง . NET Framework 3.0สำหรับWindows XPยังเพิ่ม XPS Viewer ที่โฮสต์โดย IE รวมถึง XPS Document Writer ด้วย หลังจากนั้น Microsoft ได้ออก XPS Essentials Pack สำหรับ Windows XP, Server 2003และ Vista [ 43 ] [ 44 ]ซึ่งประกอบด้วยโปรแกรมดูแบบสแตนด์อโลนปลั๊กอินIFilter ที่ช่วยให้ Windows Desktop Searchจัดทำดัชนีเนื้อหาของไฟล์ XPS และปลั๊กอินอีกตัวสำหรับWindows Explorerเพื่อช่วยสร้างภาพขนาดย่อสำหรับไฟล์ XPS [ 43 ]การติดตั้งแพ็กนี้ทำให้ระบบปฏิบัติการก่อน Windows Vista สามารถใช้ XPS print spooler [ 45 ]แทนspooler ที่ใช้GDI รุ่นเก่าได้ [ 46 ] XPS print spooler สามารถสร้างงานพิมพ์ที่มีคุณภาพดีกว่าสำหรับเครื่องพิมพ์ที่ใช้รูปแบบ XPS โดยตรง[ 47 ]

ซอฟต์แวร์ของบุคคลที่สาม

ชื่อ แพลตฟอร์ม การทำงาน
เอวินซ์ลินุกซ์โปรแกรมดูเอกสารสำหรับรูปแบบเอกสารหลายรูปแบบ สามารถแสดงเอกสาร XPS ได้ด้วย libgxps [ 48 ]
มิวพีดีเอฟลินุกซ์ , วินโดวส์ , แอนดรอยด์ , ไอโอเอสโปรแกรมดูไฟล์ PDF, XPS และ OpenXPS ขนาดเล็ก ได้รับอนุญาตภายใต้เงื่อนไขของAGPL v3
ฮาร์เลควิน ขอแสดงความเสียใจอย่างสุดซึ้งต่อการจากไปของเขา Windows , Mac OS , Linux , ThreadXแปลงไฟล์ XPS สำหรับการพิมพ์หรือการแสดงผล ใช้ในเครื่องพิมพ์ตั้งโต๊ะ เครื่องพิมพ์ดิจิทัล งานพิมพ์ก่อนพิมพ์และซอฟต์แวร์[ 49 ]
โอคูลาร์ลินุกซ์ , ฟรีบีเอสดี , วินโดวส์ , โซลาริสโปรแกรมดูเอกสารของ โครงการ KDEสามารถแสดงเอกสาร XPS ได้[ 50 ]
โปรแกรมดู STDUไมโครซอฟต์ วินโดวส์สามารถแสดงเอกสาร XPS รวมถึงรูปแบบเอกสารอิเล็กทรอนิกส์อื่นๆ ได้ แอปพลิเคชัน STDU อื่นๆ อาจจัดการการจัดระเบียบ/การเรียกดู การแปลง และการดึงข้อมูล[ 51 ]
สุมาตรา PDFวินโดวส์สามารถแสดงเอกสาร XPS และรูปแบบอื่นๆ ได้ตั้งแต่เวอร์ชัน 1.5 เป็นต้นไป ด้วยความช่วยเหลือจากMuPDF [ 52 ]
Xara Designer Proวินโดวส์แอปพลิเคชันกราฟิกเวกเตอร์ที่รองรับไฟล์ XPS
XPS Annotatorวินโดวส์โปรแกรมดูไฟล์ XPS แบบสแตนด์อโลนที่สามารถลงลายมือชื่อดิจิทัลและใส่คำอธิบายประกอบในเอกสาร XPS และแปลงเอกสาร XPS เป็นรูปแบบรูปภาพทั่วไปได้[ 53 ]
โปรแกรมดูไฟล์ XPS วินโดวส์แอปฟรีจาก Software Imaging Ltd. สำหรับดูไฟล์ XPS [ 54 ]

ฮาร์ดแวร์

XPS ได้รับการสนับสนุนจากบริษัทการพิมพ์ เช่นKonica Minolta , Sharp [ 55 ] Canon , Epson , Hewlett-Packard [ 56 ]และXerox [ 57 ]และบริษัทซอฟต์แวร์และฮาร์ดแวร์ เช่นCSR (เดิมชื่อ Zoran) [ 58 ]และGlobal Graphics [ 59 ] เครื่องพิมพ์ XPS ดั้งเดิมได้รับการแนะนำโดย Canon, Konica Minolta, Toshibaและ Xerox [ 60 ]อุปกรณ์ที่ได้รับ การรับรอง ระดับCertified for Windows ของการ รับรองความสอดคล้อง ของ Windows Logo จำเป็นต้องมีไดรเวอร์ XPS สำหรับการ พิมพ์ตั้งแต่วันที่ 1 มิถุนายน2550 [ 61 ]

การออกใบอนุญาต

ไมโครซอฟต์ได้เผยแพร่ XPS ภายใต้ใบอนุญาตสิทธิบัตรที่ไม่ต้องเสียค่าลิขสิทธิ์ ที่เรียก ว่า Community Promise for XPS [ 62 ] [ 63 ]ซึ่งอนุญาตให้ผู้ใช้สร้างการใช้งานตามข้อกำหนดที่อ่าน เขียน และแสดงผลไฟล์ XPS ได้ ตราบใดที่พวกเขารวมประกาศไว้ในซอร์สโค้ดว่าเทคโนโลยีที่นำไปใช้อาจถูกจำกัดด้วยสิทธิบัตรที่ไมโครซอฟต์ถือครองอยู่ ไมโครซอฟต์ยังกำหนดให้องค์กรที่ "ประกอบธุรกิจในการพัฒนา (i) เครื่องสแกนที่ส่งออกเอกสาร XPS; (ii) เครื่องพิมพ์ที่ใช้เอกสาร XPS เพื่อสร้างผลลัพธ์แบบพิมพ์; หรือ (iii) ผลิตภัณฑ์ซอฟต์แวร์ไดรเวอร์การพิมพ์หรือซอฟต์แวร์ภาพแรสเตอร์หรือส่วนประกอบของผลิตภัณฑ์เหล่านั้นที่แปลงเอกสาร XPS เพื่อวัตถุประสงค์ในการสร้างผลลัพธ์แบบพิมพ์ [...] จะไม่ฟ้องร้องไมโครซอฟต์หรือผู้ได้รับอนุญาตใด ๆ ภายใต้ข้อกำหนด XML Paper หรือลูกค้าสำหรับการละเมิดสิทธิบัตรที่ได้มาจากข้อกำหนด XML Paper (ตามที่กำหนดไว้ด้านล่าง) อันเนื่องมาจากการผลิต การใช้ การขาย การเสนอขาย การนำเข้า หรือการจำหน่ายหรือการส่งเสริมการใช้งานข้อกำหนด XML Paper ใด ๆ" ข้อกำหนดดังกล่าวได้รับการเผยแพร่ภายใต้ใบอนุญาตลิขสิทธิ์ที่ไม่ต้องเสียค่าลิขสิทธิ์ ซึ่งอนุญาตให้แจกจ่ายได้ฟรี[ 64 ]

เมื่อวันที่ 13 กันยายน 2554 Monotype Imagingประกาศว่าได้อนุญาตให้ Microsoft ใช้ตัวกรองการแปลงเวกเตอร์ XPS เป็น PCL 6 และ XPS เป็น PostScript ใน Windows เวอร์ชันถัดไป[ 65 ] [ 66 ]

ประวัติศาสตร์และการกำหนดมาตรฐาน

ในปี พ.ศ. 2546 Global Graphicsได้รับเลือกจากMicrosoftเพื่อให้บริการให้คำปรึกษาและพัฒนาต้นแบบ XPS และทำงานร่วมกับทีมพัฒนา Windows ในการกำหนดข้อกำหนดและสถาปัตยกรรมอ้างอิงสำหรับรูปแบบใหม่[ 67 ] Microsoft ได้ส่งข้อกำหนด XPS ไปยังEcma International [ 68 ]ในเดือนมิถุนายน พ.ศ. 2550 คณะกรรมการทางเทคนิค 46 (TC46) ของ Ecma International ได้ถูกจัดตั้งขึ้นเพื่อพัฒนารูปแบบมาตรฐานตามข้อกำหนด Open XML Paper Specification (OpenXPS) [ 69 ]

ในการประชุมสมัชชาใหญ่ครั้งที่ 97 ซึ่งจัดขึ้นที่บูดาเปสต์เมื่อวันที่ 16 มิถุนายน พ.ศ. 2552 Ecma International ได้อนุมัติ Open XML Paper Specification (OpenXPS) เป็นมาตรฐาน Ecma (ECMA-388) [ 70 ]สมาชิกของ TC46 ประกอบด้วย:

ช่องโหว่มัลแวร์

ไฟล์ XPS อาจติดมัลแวร์ได้[ 71 ] [ 72 ]

ดูเพิ่มเติม

  • ข้อกำหนด XML Paper เวอร์ชัน 1.0 (จาก Internet Archive; ลงวันที่ 17 พฤศจิกายน 2006)
  • บล็อกของทีมพัฒนา Microsoft XPS
  • ข้อกำหนดมาตรฐาน ECMA-388 Open XML สำหรับเอกสาร
  • ดูและสร้างเอกสาร XPS (ผ่านทาง Internet Archive; ตั้งแต่วันที่ 5 ธันวาคม 2006)
  • ดูและสร้างเอกสาร XPS (ผ่านทาง Internet Archive; ตั้งแต่วันที่ 14 ธันวาคม 2009)
  • ข้อกำหนดเอกสาร XML แบบเปิดECMA-388
  • ISO 32000-1:2008การจัดการเอกสาร — รูปแบบเอกสารพกพา — ส่วนที่ 1: PDF 1.7
  • ISO 32000-2:2020การจัดการเอกสาร — รูปแบบเอกสารพกพา — ส่วนที่ 2: PDF 2.0
  • XPS2PDF.co.uk - โปรแกรมแปลงไฟล์ XPS เป็น PDF ฟรี - แปลงไฟล์ .xps และ .oxps เป็น PDF หรือ JPG โดยไม่ต้องติดตั้งซอฟต์แวร์
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Open_XML_Paper_Specification&oldid=1305610262#Viewing_and_creating_XPS_documents "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ข้อกำหนดเอกสาร XML แบบเปิด

Open XML Paper Specification (เรียกอีกอย่างว่า OpenXPS ) เป็น ข้อกำหนดแบบเปิด สำหรับ ภาษาอธิบายหน้า และรูปแบบเอกสารคง ที่ Microsoft พัฒนาขึ้นในชื่อ XML Paper Specification (XPS)...

รูปแบบ

รูปแบบเอกสาร XPS ประกอบด้วยโครงสร้าง XML ที่กำหนดเค้าโครงของเอกสารและลักษณะที่ปรากฏของแต่ละหน้า รวมถึงกฎการแสดงผลสำหรับการแจกจ่าย การจัดเก็บ การแสดงผล การประมวลผล และการพิมพ์เอกสาร ที่สำคัญคือ ภาษามาร์กอัปสำหรับ XPS เป็นส่วนย่อยของ XAML ทำให้สามารถรวม...

คุณสมบัติ

XPS กำหนดฟังก์ชันการจัดวางเอกสารสำหรับเอกสารที่พิมพ์ได้แบบแบ่งหน้า[ 6 ] นอกจาก นี้ยังรองรับคุณสมบัติต่างๆ เช่น การไล่ระดับสี ความ โปร่งใส พื้นที่สี CMYK การ ปรับเทียบเครื่องพิมพ์ ระบบหมึกหลายสี และ รูปแบบ การ พิมพ์ [ 7 ] XPS รองรับ เทคโนโลยี การจัดการสี...

การเปรียบเทียบกับไฟล์ PDF

เช่นเดียวกับ PDF , XPS เป็นภาษาอธิบายหน้าเอกสารที่ใช้รูปแบบเอกสารแบบคงที่ซึ่งออกแบบมาเพื่อรักษาความถูกต้องของเอกสาร [ 11 ] ทำให้เอกสารมีลักษณะที่ไม่ขึ้นกับอุปกรณ์ PDF ใช้ไวยากรณ์วัตถุแบบแครูเซล (ไวยากรณ์ COS)...