2012-05-17 83 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