在經(jīng)歷了漫長的等待之后,微軟公司最新的Windows Vista操作系統(tǒng)終于露出了廬山真面目。下面我們將對它所具有的一項重要功能(對印刷業(yè)來說)進行一下討論——XML Paper Specification(XML頁面規(guī)格,是一種文件格式,簡稱為XPS)。它的名字將對人們產(chǎn)生誤導——XPS是Windows內(nèi)部一個完全可以重復書寫印刷子系統(tǒng),打印機可以根據(jù)工作類型的不同來接收這種電子文件,它能提高多種文件的印刷可靠性,其中包括Microsoft Publisher 和 Microsoft Office文件。
微軟公司在自己的開發(fā)網(wǎng)站上是這樣描述XPS的:
XML Paper Specification (XPS)能夠使現(xiàn)代文件得到最大限度地利用。簡單來說,XPS能夠用一種方式來描述電子頁面,從而使其能夠被硬件、軟件和個人所讀取。通過使用XPS,文件不但可以得到更好地印刷和更安全地保存,而且還能使人們更容易地分享彼此的文件。
微軟公司已經(jīng)將XPS技術整合到了2007 Microsoft Office系統(tǒng)和微軟Windows Vista操作系統(tǒng)中,但XPS本身是一個獨立的平臺,它是開放式的,而且可以免費供人們使用。微軟打算用XPS 為自己的客戶、合作伙伴和整個計算機行業(yè)帶來額外的文檔價值。
據(jù)微軟資深的文件和印刷項目經(jīng)理Adrian Ford介紹:“XPS是一種通用的文件格式,它將作為Windows Vista(XPS印刷路徑)中一個新的印刷子系統(tǒng)的基礎來使用。原來的印刷子系統(tǒng)有很多局限性,而且當我們使用功能更豐富的軟件的時候,就會發(fā)現(xiàn)這種局限性已經(jīng)變得越來越重要了。比如說:2007 Microsoft Office System或以Windows Presentation Foundation(.NET Framework 3.0的一部分)為基礎的軟件,這種軟件能為用戶提供一個更簡單和更高效的程序書寫平臺。”用戶現(xiàn)在可以免費為Windows XP下載.NET Framework 3.0,它能支持Windows XP和Windows Server 2003 (除了Vista以外)上的XPS文件。此外,XPS Essentials Pack也能為XPS提供支持(包括創(chuàng)建和瀏覽),并支持XPS回到Windows 2000里進行印刷。
XPS是一種假脫機語言,同時也是一種頁面描述語言(PDL)。在以前的印刷子系統(tǒng)中,打印機的驅動器一般會轉變?yōu)轫撁婷枋稣Z言并發(fā)送到打印設備上。由于有了XPS 印刷路徑,很多設備制造商都選擇XPS作為自己的頁面描述語言,并會根據(jù)需要在打印機驅動器的幾種文件格式之間進行轉換。XPS也配有一個瀏覽器,這意味著XPS格式可以用來存儲、分享以及打印文件。當被問到微軟是否把XPS看作是一種與Adobe的PDF競爭的產(chǎn)品時,F(xiàn)ord說:“從格式的角度來說,它們的確是兩種非常相像的文件格式。但XPS所解決的問題與PDF有所不同,而且當你對它們進行仔細比較的時候,就會發(fā)現(xiàn)它們擅長的領域不同,所具有的功能也不同。我們并沒有把它看作競爭工具,而是讓它盡量去幫助用戶解決問題。”微軟公司也十分想將XPS打造為一種官方標準。





