We were able to replicate the issue(s) in our environment while using Aspose.PDF for .NET 19.3 and logged them separately for you files in our issue tracking system as follows:
PDFNET-46227(50767_page-2.pdf)
PDFNET-46228(117721_page-2.pdf)
PDFNET-46229(125314_page-181.pdf)
We will further look into details of the logged issue and keep you posted with the status of their correction. Please be patient and spare us little time.
Have you identified the problem?
We are waiting for your response to determine if we will take the aspose.pdf license or if we need to turn to another solution.
We regret to share that earlier logged issues are not yet resolved. Please note that we resolve issue on first come first serve basis and have been busy resolving other issues logged prior to yours. However, we have recorded your concerns and will definitely consider them during investigation. We will surely let you know in case further updates are available in this regard. Please spare us little time.
We regret to share that your issues are not yet resolved due to other high priority issues and on-going development for new features. However, we have taken your concerns into account and will definitely try to schedule the investigation against your logged issues. We will provide you an update as soon as we have some regarding issue resolution. Please spare us little time.
Since the last time (6 month !), we bought the license of Apsose.Pdf and update with 19.9 version but same problem still occurs.
Can you solve it please ?
We really apologize for the inconvenience you have been facing.
Your issues are sadly not yet resolved due to high priority implementations and issues. Due to free support model, the priority of your issues are low and they will be resolved on first come first serve basis. Despite that, we will surely consider your concerns during scheduling the fixes against reported issues. We greatly appreciate your patience and comprehension in this regard. Please spare us little time.
We are facing the same issue, since this is very important for our business and we hold multiple bulk licenses, can we get an ETA or direction when this will be picked up as this is quickly becoming a priority here?
As shared in our earlier response, the priority of these issues are low and they will be handled on first come first serve basis. However, we will definitely take care of your concerns during investigation of these issues. In case these issues are blockers or showstoppers for you, you may please try checking our priority support options where issues are resolved on urgent basis. We will surely inform you as soon as we have some updates regarding issue fix. Please spare us little time.
We found a temporary solution to circumvent the problem (pending an unlikely correction of support).
In prevention we pre-process the document by making a copy of each image and replacing the original by the copy. And only then we call the optimization method.
It is really good to know that you were able to resolve your issue by shared workaround. Please keep using our API and in case we have some updates regarding issue resolution, we will surely share within this forum thread.
Just wanted to add. As of version 21.10, we got image corruption on some documents. The workaround above works. By replacing the images again. Source PDF is from Aspose.Words 21.5 (with optimization already in place there when saving). Then using Aspose.PDF OptimizeResources with ImageCompression, this issue occurs. The images in question are small 80x60 “icon” images.
Can you please share your sample source PDF along with corrupted output PDF obtained from Aspose.PDF? Also, please share the complete code snippet to replicate the issue so that we can test the scenario in our environment and address it accordingly.
PS: Please also share the code snippet to replace the image that you are using as workaround.
Thanks for sharing the sample code snippet. Please note that we also need a sample PDF document along with sample images which you are trying to replace in the source PDF. This way we will be able to replicate the similar issue at our end and address it accordingly.