Este ejemplo muestra cómo extraer imágenes de un documento PDF y guardarlas individualmente en tu dispositivo.
Java
// Usa Parser para abrir el archivo PDF
try (Parser parser = new Parser("input.pdf"))
{
// Obtén las imágenes del contenido del documento
Iterable<PageImageArea> images = parser.getImages();
// Establece parámetros de salida como formato (por ejemplo, JPEG o PNG)
ImageOptions options = new ImageOptions(ImageFormat.Png);
// Guarda las imágenes extraídas en un directorio local
int imageNumber = 0;
for (PageImageArea image : images)
{
image.save(Constants.getOutputFilePath(String.format("%d.png", imageNumber)), options);
imageNumber++;
}
}