XML紙張規範
XPS是XML Paper Specification的簡稱,它是微軟公司開發的一種文檔保存與查看的規範。以前的開發代號為「Metro」。這個規範本身描述了這種格式以及分發、歸檔、顯示以及處理XPS文檔所遵循的規則。XPS所用的置標語言是WPF所用的XAML的一個子集。
副檔名 |
.oxps, .xps |
---|---|
網路媒體型式 |
application/oxps, application/vnd.ms-xpsdocument |
開發者 | 微軟, Ecma國際 |
首次發布 | 2006年10月 |
最新版本 | 第一版 2009年6月16日 |
格式類型 | 頁面描述語言 文件檔案格式 |
使用容器 | Open Packaging Conventions |
延伸自 | ZIP、XML、XAML |
標準 | ECMA-388 |
網站 | www |
人們認為XPS是Adobe公司的PDF的潛在競爭對手。但是,XPS是一個靜態文檔格式,其本身不包括類似於PDF所具有的動態特性。
微軟公司指出高級認證的設備到2007年6月1日需要提供XPSDrv的解決方案。[1]
XPS隨着Windows Vista發布,並且已經得到了辦公用打印系統廠商佳能、愛普生、惠普、理光、施樂以及Software Imaging[2]、Informative Graphics[3]等軟件廠商的支持。
技術
XPS文件實際上是一個包含組成文檔的各個文件的ZIP文檔。這些文件包括每頁的XML置標文件、嵌入的圖像與字體以及數字版權管理信息。XPS文件的內容可以通過按照ZIP文件打開進行閱讀:將拓展名從.xps更換為.zip,然後用一個ZIP文件查看工具打開,便可以看到其中的內容。
使用許可
為了推廣這種格式,微軟公司遵循免收專利費的授權方式發布XPS,允許用戶在特定場合創建自己的讀、寫以及顯示XPS文件的實現方法。其規範本身也遵循免收專利費的方式發布,並且允許自由分發。[4]
參見
參考文獻
外部連結
- XML Paper Specification
- Microsoft XPS Development Team Blog (頁面存檔備份,存於網際網路檔案館)
- Viewing XPS Documents
- Software Imaging :: XPS & Windows Vista[失效連結]
- STDU Viewer
- XPS support by Global Graphics (頁面存檔備份,存於網際網路檔案館)
- XPS embedded and host solutions by Zoran
- NDesk XPS, Open Source cross-platform viewer and conversion tool (頁面存檔備份,存於網際網路檔案館)