當我讀到關於WPF的書籍時,我看到作者提到XPS是重要的。 Windows還包括其XPS查看器,而且我已經將其列爲Windows的「特性」。XPS有什麼意義?
但是爲什麼?重點是什麼?誰在使用它?我的理解是,XPS基本上就像PDF,xhtml或ePub(它只是xhtml)......甚至Word的docx格式。這些格式中的許多功能都是相同的。
與任何其他格式相比,它似乎沒有任何主要優勢。在我看來,xhtml會比XPS更有用,這是從RichTextBox保存和加載FlowDocuments的一種方式。我查看了多個關於在兩者之間轉換的博客。互聯網上的大部分或全部富文本是(x)html。除此之外,我不認爲任何人只是用它來發布他們的文檔; PDF是首選。看起來XPS只是MS製作並決定推出的一些隨機格式。我一般都喜歡MS,但他們確實有這種習慣。 MS不能使用xhtml代替api嗎?我認爲這在很多情況下會更有用。
那麼,是否有一點使用XPS,特別是與我提到的其他格式之一(或任何我沒有)?你有沒有在你的程序或其他方面使用過XPS?
我試圖使它與人們實際使用的常見現有事物一起工作。 – 2010-02-04 02:54:32
也許應該提到XPS不僅限於WPF,也可以間接與Win32或WinForms一起使用。 Windows XP和更高版本的系統默認安裝XPS打印機,可用於生成XPS文檔。 – stakx 2010-02-06 09:11:04