Save

Save(string)

Αποθηκεύει την εικόνα στο αρχείο.

public void Save(string filePath)
Παράμετρος Τύπος Περιγραφή
filePath String Η διαδρομή προς το αρχείο.

Παραδείγματα

Το ακόλουθο παράδειγμα δείχνει πώς μπορείτε να αποθηκεύσετε εικόνες σε αρχεία:

// Δημιουργία μιας παρουσίας κλάσης Parser
using (Parser parser = new Parser(filePath))
{
    // Εξαγωγή εικόνων από έγγραφο
    IEnumerable<PageImageArea> images = parser.GetImages();
    
    // Ελέγξτε εάν υποστηρίζεται η εξαγωγή εικόνων
    if (images == null)
    {
        Console.WriteLine("Page images extraction isn't supported");
        return;
    }

    // Επανάληψη σε εικόνες
    foreach (PageImageArea image in images)
    {
        // Αποθηκεύστε την εικόνα στο αρχείο
        image.Save(Guid.NewGuid().ToString() + image.FileType.Extension);
    }
}

Δείτε επίσης


Save(string, ImageOptions)

Αποθηκεύει την εικόνα στο αρχείο σε διαφορετική μορφή.

public void Save(string filePath, ImageOptions options)
Παράμετρος Τύπος Περιγραφή
filePath String Η διαδρομή προς το αρχείο.
options ImageOptions Οι επιλογές που χρησιμοποιούνται για την αποθήκευση της εικόνας.

Παραδείγματα

Το ακόλουθο παράδειγμα δείχνει πώς μπορείτε να αποθηκεύσετε εικόνες σε αρχεία σε διαφορετική μορφή:

// Δημιουργία μιας παρουσίας κλάσης Parser
using (Parser parser = new Parser(filePath))
{
    // Εξαγωγή εικόνων από έγγραφο
    IEnumerable<PageImageArea> images = parser.GetImages();
    
    // Ελέγξτε εάν υποστηρίζεται η εξαγωγή εικόνων
    if (images == null)
    {
        Console.WriteLine("Page images extraction isn't supported");
        return;
    }

    // Δημιουργήστε τις επιλογές για αποθήκευση εικόνων σε μορφή PNG
    ImageOptions options = new ImageOptions(ImageFormat.Png);
    
    // Επανάληψη σε εικόνες
    foreach (PageImageArea image in images)
    {
        // Αποθηκεύστε την εικόνα στο αρχείο png
        image.Save(Guid.NewGuid().ToString() + ".png", options);
    }
}

Δείτε επίσης