Free Support Forum - aspose.com

OptimizationOptions 抛出 object not found 异常

您好:
我们在优化PDF文件时 部分文件抛出 object not found 异常,代码如下:
var optimizeOptions = new Aspose.Pdf.Optimization.OptimizationOptions();
optimizeOptions.RemoveUnusedObjects = true;
optimizeOptions.RemoveUnusedStreams = true;
optimizeOptions.LinkDuplcateStreams = true;
optimizeOptions.AllowReusePageContent = true;
optimizeOptions.ImageCompressionOptions.CompressImages = true;
optimizeOptions.ImageCompressionOptions.ImageQuality = 150;
optimizeOptions.ImageCompressionOptions.ResizeImages = true;
optimizeOptions.ImageCompressionOptions.MaxResolution = 150;
var pdfDoc = new Aspose.Pdf.Document(strPDFPathIn);
pdfDoc.OptimizeResources(optimizeOptions);
pdfDoc.Save(strSavePath);
请问,我们的资源优化API调用是否有误?能否知道正确的API调用?
(注:附件为会引发异常的pdf文件)新医疗产品手册v2.2.pdf (333.0 KB)
2020届高三期末预热联考理综正文.pdf (1.8 MB)

您是否可以使用0到100之间的值并在仍有问题的情况下与我们分享反馈。

该值 optimizeOptions.ImageCompressionOptions.ImageQuality 在0 - 100 之间还是会出现相同的问题.

@LEIYIN_Network,

您是否仍面临0-100之间的相同异常。您能否分享异常的堆栈跟踪信息,因为我无法观察到该问题。