Hi
I’m using aspose total and when trying the code below, aspose extract corrupted images (it also extract more then 50 images for the attached document).
can you please help
private IEnumerable<Stream> GetImagesFromStream(Stream stream)
{
using (Document pdfDocument = new Document(stream))
{
ImagePlacementAbsorber imageAbsorber = new ImagePlacementAbsorber();
// Accept the absorber for all the pages
pdfDocument.Pages.Accept(imageAbsorber);
foreach (ImagePlacement image in imageAbsorber.ImagePlacements)
{
Stream imageStream = image.Image.ToStream();
imageStream.Seek(0, SeekOrigin.Begin);
imageStreams.Add(imageStream);
}
}
return imageStreams;
}