Aspose.PDF for .NET 压缩PDF文件时返回失败提示未找到对象(使用的是aspose.pdf.dll 22.11.0 版本)

文档地址:链接: https://pan.baidu.com/s/1uFhjcLOAW2fQv6-6jNXciw?pwd=csva 提取码: csva 复制这段内容后打开百度网盘手机App,操作更方便哦

@595373771

您能否与输入 PDF、有问题的和预期的输出文件一起分享有关您的问题的更多详细信息? 还请创建一个简化的控制台应用程序以在我们结束时重现相同的问题。 我们将调查该问题并为您提供更多信息。

企业微信截图_20221128103952.png (24.8 KB)

这是运行时执行的相关代码,您看下,参数均已测试过,没有问题的,用了USE_ALL_ARGS 和 USE_SIMPLE_AGRS进行了压缩,首先用USE_ALL_ARGS返回失败提示未找到对象,然后用USE_SIMPLE_AGRS虽然能成功但基本没有压缩(这样做的目的是我们想已保证压缩成功为前提)

@595373771

你能确保使用 Aspose.PDF for .NET 22.11 吗?此外,我们尝试下载 PDF 文件,但它需要登录。您能否分享 PDF 文件的公共可下载链接,以便我们可以下载它并在我们的环境中测试场景并相应地解决它。

不好意思,前段时间由于忙于项目升级,所以没回复您。目前我把文件已上传到了Github上,地址为https://github.com/hailong2022/pdf_resouce/blob/main/%E5%8E%8B%E7%BC%A9%E5%A4%B1%E8%B4%A5.pdf,麻烦您再下载试试; 我确定是用的Aspose.PDF for .NET 22.11进行转换的,使用的源码也是用的企业微信截图_20221128103952.png (24.8 KB)
麻烦您帮忙看看是什么原因导致或者有什么方法去解决呢,谢谢!

@595373771

我们注意到 API 在优化 PDF 文档时抛出了“未找到对象”异常。因此,PDFNET-53240 问题已记录在我们的问题跟踪系统中以供进一步调查。我们将调查其详细信息,并及时向您通报其更正状态。请耐心等待,给我们一些时间。

对此造成的不便,我们表示歉意。

The issues you have found earlier (filed as PDFNET-53240) have been fixed in Aspose.PDF for .NET 23.6.