We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

Again another bug report for pdf.dll v20.7

Hi, support:
another bug report here:
In Pdf.pages(1), there are 7 images, 2 images are inline shapes generated by MS Office Word, 4 are floating shapes generated by MS Office Word, 1 is imagestamp generated by Adobe Acrobat Professional.

By using : Dim abs As ImagePlacementAbsorber = New ImagePlacementAbsorber()
n= abs.ImagePlacements.Count’ it got the value of n equal to 0
whereas n= Pdf.Pages(1).Resources.Images.Count ’ it got the value of n equal to 6

Where, by call Bytescout.PDFExtractor.dll, n= Bytescout.PDFExtractor.GetPageImageCount(1), here n is equal to 7, it is the right one!

Please fix the bug why abs can not get any image?
Please fix the bug why Pdf.Pages(1).Resources.Images.Count can not get stampimage added by Adobe Acrobat or third party tool.

the abs and Pdf.Pages(1).Resources.Images.Count should got same value that is equal to the real value, whatever the image is inline one or floating one generated by MS Office word , or imagestamp by other tool, or image added by non-Adobe acrobat tool.

Please fix them.
Hope to get your good feedback soon.

Doc1.pdf (160.6 KB)

another feature is that the Pdf.Pages(1).Resources.Images(1).BehindText or abs.ImagePlacements(index).BehindText or ImageStamp.BehindText should be supported in the future version.

Thanks for your attention!


We have tested the scenario in our environment and noticed that both Page.Resources.Images.Count and ImagePlacementAbsorber extracted similar count of images i.e. 6. Would you kindly make sure that you are using a valid license while testing latest version of the API.

Furthermore, image stamps can be extracted separately using the API. Please check following article in API documentation.

We will provide our response in your other similar thread