Save

Save(string)

Enregistre l’image dans le fichier.

public void Save(string filePath)
Paramètre Taper La description
filePath String Le chemin d’accès au fichier.

Exemples

L’exemple suivant montre comment enregistrer des images dans des fichiers :

// Crée une instance de la classe Parser
using (Parser parser = new Parser(filePath))
{
    // Extraire les images du document
    IEnumerable<PageImageArea> images = parser.GetImages();
    
    // Vérifie si l'extraction d'images est supportée
    if (images == null)
    {
        Console.WriteLine("Page images extraction isn't supported");
        return;
    }

    // Itérer sur les images
    foreach (PageImageArea image in images)
    {
        // Enregistre l'image dans le fichier
        image.Save(Guid.NewGuid().ToString() + image.FileType.Extension);
    }
}

Voir également


Save(string, ImageOptions)

Enregistre l’image dans le fichier dans un format différent.

public void Save(string filePath, ImageOptions options)
Paramètre Taper La description
filePath String Le chemin d’accès au fichier.
options ImageOptions Les options qui sont utilisées pour enregistrer l’image.

Exemples

L’exemple suivant montre comment enregistrer des images dans des fichiers dans un format différent :

// Crée une instance de la classe Parser
using (Parser parser = new Parser(filePath))
{
    // Extraire les images du document
    IEnumerable<PageImageArea> images = parser.GetImages();
    
    // Vérifie si l'extraction d'images est supportée
    if (images == null)
    {
        Console.WriteLine("Page images extraction isn't supported");
        return;
    }

    // Création des options pour enregistrer les images au format PNG
    ImageOptions options = new ImageOptions(ImageFormat.Png);
    
    // Itérer sur les images
    foreach (PageImageArea image in images)
    {
        // Enregistre l'image dans le fichier png
        image.Save(Guid.NewGuid().ToString() + ".png", options);
    }
}

Voir également