規範
OPC已在Office Open XML標準 ISO/IEC29500:2008的第二部分和 ECMA-376中規範化。
使用
使用OPC的檔案格式
OPC是許多新檔案格式的基礎技術。
程式設計
OPC在Microsoft.NET Framework3.0中以System.IO.Packaging名字空間原生支持。其他語言也有不少開源庫存在。
自Windows 7起,OPC也在Windows API中通過一組COM接口原生支持,統稱為Packaging API。
此外,ZIP庫也可用於創建和打開OPC檔案,只要ZIP檔案中包含正確的檔案並遵循約定。
XML
可擴展標記語言(英語:E xtensible Markup Language,簡稱: XML),是一種標記語言。標記指計算機所能理解的信息符號,通過此種標記,計算機之間可以處理包含各種信息的文章等。如何定義這些標記,既可以選擇國際通用的標記語言,比如HTML,也可以使用像XML這樣由相關人士自由決定的標記語言,這就是語言的可擴展性。XML是從標準通用標記語言(SGML)中簡化修改出來的。它主要用到的有可擴展標記語言、可擴展樣式語言(XSL)、XBRL和XPath等。
XML紙張規範
XPS是 XML Paper Specification的簡稱,它是微軟公司開發的一種文檔保存與查看的規範。以前的開發代號為“Metro”。這個規範本身描述了這種格式以及分發、歸檔、顯示以及處理XPS文檔所遵循的規則。最為顯著的特點是,XPS所用的置標語言是WPF所用的XAML的一個子集,因此顯示Windows應用程式所用的方法可以用於XPS文檔。
人們認為XPS是Adobe公司的PDF的潛在競爭對手。但是,XPS是一個靜態文檔格式,其本身不包括類似於PDF所具有的動態特性。
微軟公司指出高級認證的設備到2007年6月1日需要提供XPSDrv的解決方案。
XPS隨著Windows Vista發布,並且已經得到了辦公用列印系統廠商佳能、愛普生、惠普、理光、施樂以及Software Imaging、Informative Graphics等軟體廠商的支持。
Office Open XML
Office Open XML(縮寫: Open XML、 OpenXML或 OOXML),為由Microsoft開發的一種以XML為基礎並以ZIP格式壓縮的電子檔案規範,支持檔案、表格、備忘錄、幻燈片等檔案格式。
OOXML在2006年12月成為了ECMA規範的一部分,編號為ECMA-376;並於2008年4月通過國際標準化組織的表決,在兩個月後公布為ISO/IEC29500國際標準。微軟推出這個格式,很多人認為是出於商業考量。許多專家指出,該標準並不是個完整的標準,採用了許多微軟的獨有規格,使用上困難重重。
從Microsoft Office 2007開始,Office Open XML檔案格式已經成為Microsoft Office默認的檔案格式。Microsoft Office 2010支持對ECMA-376標準文檔的讀操作,ISO/IEC 29500 Transitional的讀/寫,ISO/IEC 29500 Strict的讀取。Microsoft Office 2013同時支持ISO/IEC 29500 Strict的讀寫操作。
它的競爭對手是OpenDocument Format,後者是被廣泛接受的一種開放的文檔存儲和交換規範。