Este exemplo mostra como extrair imagens de um documento PDF e salvá-las individualmente em seu dispositivo.
Java
// Use Parser para abrir o arquivo PDF
try (Parser parser = new Parser("input.pdf"))
{
// Obtenha as imagens do conteúdo do documento
Iterable<PageImageArea> images = parser.getImages();
// Defina parâmetros de saída como formato (por exemplo, JPEG ou PNG)
ImageOptions options = new ImageOptions(ImageFormat.Png);
// Salve as imagens extraídas em um diretório local
int imageNumber = 0;
for (PageImageArea image : images)
{
image.save(Constants.getOutputFilePath(String.format("%d.png", imageNumber)), options);
imageNumber++;
}
}