我将 xps 提取到一个文件夹,编辑了一些图像,我想重新压缩它以保持它可以使用 XPS 查看器打开,但是有问题!.. 如果我不更改任何内容,我无法重新压缩它并打开它使用 XPS 查看器。
我正在使用 Windows“发送到压缩文件夹”和带有“无压缩 | 超快 | Enh. Deflate”和 ICSharpCode.SharpZipLib.dll 的 WinZip。但没有成功。
请帮忙!
我将 xps 提取到一个文件夹,编辑了一些图像,我想重新压缩它以保持它可以使用 XPS 查看器打开,但是有问题!.. 如果我不更改任何内容,我无法重新压缩它并打开它使用 XPS 查看器。
我正在使用 Windows“发送到压缩文件夹”和带有“无压缩 | 超快 | Enh. Deflate”和 ICSharpCode.SharpZipLib.dll 的 WinZip。但没有成功。
请帮忙!
您需要使用 Visual Studio 的 VSTO 电动工具来编辑和重新打包 XPS 文件。使用任何 ZIP 程序都不起作用,因为 Microsoft 在 ZIP 标头中做了一些非标准的操作,如果您自己对 XPS 进行 ZIP,则会导致 XPS 查看器无法识别 XPS。
这通常意味着您最终压缩了封闭文件夹。
导航到包含“[Content Types].xml”的文件夹,按 Ctrl+A 选择所有项目,右键单击并选择“发送到压缩文件夹”,然后将生成的 .zip 重命名为 .xps。