Save

Save(string)

Guarda la imagen en el archivo.

public void Save(string filePath)
Parámetro Escribe Descripción
filePath String La ruta al archivo.

Ejemplos

El siguiente ejemplo muestra cómo guardar imágenes en archivos:

// Crea una instancia de la clase Parser
using (Parser parser = new Parser(filePath))
{
    // Extraer imágenes del documento
    IEnumerable<PageImageArea> images = parser.GetImages();
    
    // Comprobar si se admite la extracción de imágenes
    if (images == null)
    {
        Console.WriteLine("Page images extraction isn't supported");
        return;
    }

    // Iterar sobre imágenes
    foreach (PageImageArea image in images)
    {
        // Guarda la imagen en el archivo
        image.Save(Guid.NewGuid().ToString() + image.FileType.Extension);
    }
}

Ver también


Save(string, ImageOptions)

Guarda la imagen en el archivo en un formato diferente.

public void Save(string filePath, ImageOptions options)
Parámetro Escribe Descripción
filePath String La ruta al archivo.
options ImageOptions Las opciones que se utilizan para guardar la imagen.

Ejemplos

El siguiente ejemplo muestra cómo guardar imágenes en archivos en un formato diferente:

// Crea una instancia de la clase Parser
using (Parser parser = new Parser(filePath))
{
    // Extraer imágenes del documento
    IEnumerable<PageImageArea> images = parser.GetImages();
    
    // Comprobar si se admite la extracción de imágenes
    if (images == null)
    {
        Console.WriteLine("Page images extraction isn't supported");
        return;
    }

    // Crear las opciones para guardar imágenes en formato PNG
    ImageOptions options = new ImageOptions(ImageFormat.Png);
    
    // Iterar sobre imágenes
    foreach (PageImageArea image in images)
    {
        // Guarda la imagen en el archivo png
        image.Save(Guid.NewGuid().ToString() + ".png", options);
    }
}

Ver también