GroupDocs.Parser for .NET

Extrae imágenes de ODP usando C#

Localiza y extrae imágenes incrustadas de PDFs, documentos de Word, hojas de Excel y otros tipos de archivos utilizando GroupDocs.Parser en tus aplicaciones .NET.

Pasos para extraer imágenes de Odp en C#

Con GroupDocs.Parser, puedes extraer imágenes de documentos ODP en tus proyectos .NET en solo unos pocos pasos:

  1. Inicializa el Parser con el archivo ODP.
  2. Recupera los elementos de imagen del documento.
  3. Utiliza las imágenes extraídas según sea necesario en tu flujo de trabajo.
// Abre el documento que contiene imágenes utilizando Parser
using (Parser parser = new Parser("input.odp")) {

    // Extrae todas las imágenes incrustadas del archivo
    IEnumerable<PageImageArea> images = parser.GetImages();

    // Maneja casos donde no se encuentran imágenes
    if (images == null)
    {
        return;
    }

    // Procesa o guarda las imágenes recuperadas
    foreach (PageImageArea image in images)
    {
        Console.WriteLine(string.Format("Page: {0}, R: {1}, Type: {2}", 
            image.Page.Index, image.Rectangle, image.FileType));
    }
}
dotnet add package GroupDocs.Parser
haga clic para copiar
copiado
Más ejemplos Documentación

Extracción integral del contenido del documento

GroupDocs.Parser ofrece más que solo extracción de imágenes: también puedes extraer texto sin formato, hipervínculos, metadatos y contenido estructurado para escenarios de automatización avanzados.

Flujo de trabajo de extracción de imágenes y análisis de documentos

Extrae imágenes de múltiples formatos

Extrae imágenes incrustadas de una variedad de formatos de archivo, incluyendo DOCX, PDF, PPTX, XLSX, y archivos de imagen como PNG, JPG y TIFF.

Preservar la calidad original de la imagen

Las imágenes se extraen con alta fidelidad, manteniendo su resolución original, formato y perfil de color.

Opciones avanzadas de extracción

Personaliza la extracción de imágenes filtrando por página, formato o resolución, y soportando documentos de varias páginas.

Cómo extraer y guardar imágenes de un documento PDF

Este ejemplo demuestra cómo extraer todos los activos de imagen de un archivo PDF y guardarlos en el sistema de archivos local.

C#

//  Cargar el PDF utilizando la clase Parser
using (Parser parser = new Parser("input.pdf"))
{
    // Extraer imágenes incrustadas del archivo
    IEnumerable<PageImageArea> images = parser.GetImages();

    // Establecer formato de salida y opciones de imagen (por ejemplo, PNG)
    ImageOptions options = new ImageOptions(ImageFormat.Png);

    // Escribir las imágenes extraídas en el disco
    int imageNumber = 0;
    foreach (PageImageArea image in images)
    {
        image.Save(imageNumber.ToString() + ".png", options);
        imageNumber++;
    }
}

Acerca de la API GroupDocs.Parser for .NET

GroupDocs.Parser es una biblioteca robusta de análisis de documentos para desarrolladores .NET. Permite extraer imágenes, texto, hipervínculos y datos estructurados de formatos de archivo populares como PDF, DOCX, XLSX, PPTX y otros, todo sin necesidad de aplicaciones de terceros.
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.

Formatos compatibles para extracción de imágenes

GroupDocs.Parser permite la extracción precisa de imágenes de una amplia gama de formatos de documentos e imágenes. Consulta la lista a continuación para los tipos comúnmente soportados.

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