Save

Save(string)

Slaat de afbeelding op in het bestand.

public void Save(string filePath)
Parameter Type Beschrijving
filePath String Het pad naar het bestand.

Voorbeelden

Het volgende voorbeeld laat zien hoe u afbeeldingen in bestanden kunt opslaan:

// Maak een instantie van de Parser-klasse
using (Parser parser = new Parser(filePath))
{
    // Haal afbeeldingen uit het document
    IEnumerable<PageImageArea> images = parser.GetImages();
    
    // Controleer of het extraheren van afbeeldingen wordt ondersteund
    if (images == null)
    {
        Console.WriteLine("Page images extraction isn't supported");
        return;
    }

    // Itereren over afbeeldingen
    foreach (PageImageArea image in images)
    {
        // Sla de afbeelding op in het bestand
        image.Save(Guid.NewGuid().ToString() + image.FileType.Extension);
    }
}

Zie ook


Save(string, ImageOptions)

Slaat de afbeelding op in het bestand in een ander formaat.

public void Save(string filePath, ImageOptions options)
Parameter Type Beschrijving
filePath String Het pad naar het bestand.
options ImageOptions De opties die worden gebruikt om de afbeelding op te slaan.

Voorbeelden

Het volgende voorbeeld laat zien hoe u afbeeldingen opslaat in bestanden in een ander formaat:

// Maak een instantie van de Parser-klasse
using (Parser parser = new Parser(filePath))
{
    // Haal afbeeldingen uit het document
    IEnumerable<PageImageArea> images = parser.GetImages();
    
    // Controleer of het extraheren van afbeeldingen wordt ondersteund
    if (images == null)
    {
        Console.WriteLine("Page images extraction isn't supported");
        return;
    }

    // Maak de opties om afbeeldingen in PNG-indeling op te slaan
    ImageOptions options = new ImageOptions(ImageFormat.Png);
    
    // Itereren over afbeeldingen
    foreach (PageImageArea image in images)
    {
        // Sla de afbeelding op in het png-bestand
        image.Save(Guid.NewGuid().ToString() + ".png", options);
    }
}

Zie ook