2012-05-17 82 views
0

我提取了一個xps到一個文件夾,編輯一些圖像,我想重新壓縮它,以保持它與XPS查看器可打開,但有一些錯誤!不要改變任何東西,我不能用XPS查看器重新打開它。重新打包xps解壓縮到zip1

我正在使用Windows「發送到壓縮文件夾」和WinZip與「無壓縮|超快速| Enh。Deflate」和ICSharpCode.SharpZipLib.dll。但沒有成功。

請幫忙!

回答

0

這通常意味着你已經結束了對封裝文件夾的壓縮。

導航到包含「[內容類型] .xml」的文件夾,按Ctrl + A選擇所有項目,右鍵單擊並選擇發送到壓縮文件夾,然後將結果.zip重命名爲.xps。

+0

我已經完成了,完全沒有!我成功了DotNetZip庫!但我不知道爲什麼其他方式失敗。 – Fraga

1

您需要使用Visual Studio的VSTO電動工具來編輯和重新包裝XPS文件。使用任何ZIP程序將無法正常工作,因爲Microsoft在ZIP標頭中做了一些非標準的操作,導致XPS查看器無法識別XPS(如果您自己壓縮)。

VSTO power tools