GroupDocs.Parser for Java

Extraer imágenes de FB2 usando Java

Recupera imágenes incrustadas de archivos como PDF, Word, Excel y más usando GroupDocs.Parser en tu entorno de desarrollo Java.

Cómo extraer imágenes de Fb2 en Java

Sigue estos pasos para extraer imágenes de documentos FB2 usando GroupDocs.Parser en tu aplicación Java:

  1. Crea una instancia de Parser y carga el archivo FB2.
  2. Extrae los datos de imagen del documento cargado.
  3. Utiliza o exporta las imágenes extraídas según sea necesario.
// Inicializa el analizador y carga el documento con imágenes usando Parser
try (Parser parser = new Parser("input.fb2"))
{
    // Reúne todos los elementos de imagen incrustados en el documento
    Iterable<PageImageArea> images = parser.getImages();

    // Omite el procesamiento si el documento no tiene imágenes
    if (images == null) {
        return;
    }

    // Maneja cada imagen según sea necesario
    for (PageImageArea image : images) {
        System.out.println(String.format("Page: %d, R: %s, Type: %s", image.getPage().getIndex(), 
            image.getRectangle(), image.getFileType()));
    }
}
<dependencies> <dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-parser</artifactId> <version>24.9</version> </dependency> </dependencies> <repositories> <repository> <id>repository.groupdocs.com</id> <name>GroupDocs Repository</name> <url>https://repository.groupdocs.com/repo/</url> </repository> </repositories>
haga clic para copiar
copiado
Más ejemplos Documentación

Más capacidades de análisis de documentos

Además de la extracción de imágenes, GroupDocs.Parser te permite extraer contenido en bruto como texto, enlaces, metadatos y datos estructurados para procesamiento y análisis.

Extraer imágenes y contenido de documentos

Funciona con una variedad de formatos

Extrae imágenes de diferentes tipos de documentos, incluidos PDF, DOCX, PPTX, XLSX y formatos de imagen como PNG, JPEG y GIF.

Mantiene la claridad y resolución de las imágenes

Todas las imágenes extraídas conservan su resolución original y tipo de archivo para asegurar calidad y usabilidad consistentes.

Opciones de configuración flexibles

Personaliza el proceso de extracción de imágenes filtrando imágenes por tipo, tamaño, índice de página o formato de archivo.

Extraer y guardar imágenes de archivos PDF

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++;
    }
}

¿Qué es GroupDocs.Parser for Java?

GroupDocs.Parser es una API de análisis rica en funciones adaptada para desarrolladores Java. Permite la extracción de imágenes, texto, enlaces y elementos estructurados de varios formatos de archivo, incluidos DOCX, XLSX, PDF, PNG, JPG y muchos otros, todo sin necesitar bibliotecas o aplicaciones externas.
Aprender más
About illustration

¿Listo para empezar?

Descargue GroupDocs.Parser gratis u obtenga una licencia de prueba para obtener acceso completo.

Recursos útiles

Explore la documentación, las muestras de código y el apoyo de la comunidad para mejorar su experiencia.

Tipos de archivos soportados para extracción de imágenes

GroupDocs.Parser soporta la extracción de imágenes a través de una amplia gama de documentos e imágenes. Explora los formatos comúnmente soportados a continuación.

Consejos para licencias temporales

1
Regístrate con tu correo electrónico del trabajo. No se permiten servicios de correo gratuitos.
2
Utilice el botón Obtener una licencia temporal en el segundo paso.
 Español