Λήψη εύρους σελίδων Jpeg

Σε αυτό το σεμινάριο, θα εξερευνήσουμε τον πηγαίο κώδικα C# που παρέχεται για τη δυνατότητα “Λήψη εύρους σελίδων JPEG” με το Aspose.Words για .NET. Αυτή η δυνατότητα σάς επιτρέπει να μετατρέψετε ένα συγκεκριμένο εύρος σελίδων ενός εγγράφου σε εικόνες σε μορφή JPEG.

Βήμα 1: Ρύθμιση περιβάλλοντος

Πριν ξεκινήσετε, βεβαιωθείτε ότι έχετε ρυθμίσει το περιβάλλον ανάπτυξης με το Aspose.Words για .NET. Βεβαιωθείτε ότι έχετε προσθέσει τις απαραίτητες αναφορές και έχετε εισαγάγει τους κατάλληλους χώρους ονομάτων.

Βήμα 2: Φόρτωση του εγγράφου

// Διαδρομή στον κατάλογο των εγγράφων σας
string dataDir = "YOUR DOCUMENTS DIRECTORY";

Document doc = new Document(dataDir + "Rendering.docx");

Σε αυτό το βήμα, φορτώνουμε το έγγραφο χρησιμοποιώντας τοDocument μέθοδο και περνώντας τη διαδρομή προς το αρχείο DOCX για φόρτωση.

Βήμα 3: Διαμορφώστε τις επιλογές δημιουργίας αντιγράφων ασφαλείας εικόνας

ImageSaveOptions options = new ImageSaveOptions(SaveFormat.Jpeg);
options. PageSet = new PageSet(0);
options. ImageBrightness = 0.3f;
options. ImageContrast = 0.7f;
options. HorizontalResolution = 72f;

Σε αυτό το βήμα, διαμορφώνουμε τις επιλογές δημιουργίας αντιγράφων ασφαλείας για εικόνες. Δημιουργούμε ένα νέοImageSaveOptions αντικείμενο που καθορίζει την επιθυμητή μορφή αποθήκευσης, εδώ “Jpeg” για τη μορφή JPEG. Ορίσαμε επίσης το εύρος των σελίδων για μετατροπή χρησιμοποιώντας τοPageSetαντικείμενο. Τέλος, προσαρμόζουμε τη φωτεινότητα και την αντίθεση της εικόνας χρησιμοποιώντας τοImageBrightness καιImageContrast ιδιότητες, αντίστοιχα. Αλλάζουμε επίσης την οριζόντια ανάλυση χρησιμοποιώντας τοHorizontalResolution ιδιοκτησία.

Βήμα 4: Δημιουργία αντιγράφων ασφαλείας εικόνων

doc.Save(dataDir + "WorkingWithImageSaveOptions.GetJpegPageRange.jpeg", options);

Σε αυτό το τελευταίο βήμα, αποθηκεύουμε τις εικόνες της καθορισμένης περιοχής σελίδων σε μορφή JPEG χρησιμοποιώντας τοSave μέθοδο και μεταβίβαση της διαδρομής προς το αρχείο εξόδου, μαζί με τις καθορισμένες επιλογές αποθήκευσης.

Τώρα μπορείτε να εκτελέσετε τον πηγαίο κώδικα για να μετατρέψετε μια συγκεκριμένη περιοχή σελίδων στο έγγραφό σας σε εικόνες JPEG. Το αρχείο που προκύπτει θα αποθηκευτεί στον καθορισμένο κατάλογο με το όνομα “WorkingWithImageSaveOptions.GetJpegPageRange.jpeg”.

Δείγμα πηγαίου κώδικα για Λήψη εύρους σελίδων Jpeg χρησιμοποιώντας το Aspose.Words For .NET

 // Διαδρομή στον κατάλογο εγγράφων σας
 string dataDir = "YOUR DOCUMENT DIRECTORY"; 

Document doc = new Document(dataDir + "Rendering.docx");

ImageSaveOptions options = new ImageSaveOptions(SaveFormat.Jpeg);

// Ορίστε το "PageSet" σε "0" για να μετατρέψετε μόνο την πρώτη σελίδα ενός εγγράφου.
options.PageSet = new PageSet(0);

// Αλλάξτε τη φωτεινότητα και την αντίθεση της εικόνας.
// Και τα δύο είναι σε κλίμακα 0-1 και είναι στο 0,5 από προεπιλογή.
options.ImageBrightness = 0.3f;
options.ImageContrast = 0.7f;

// Αλλάξτε την οριζόντια ανάλυση.
// Η προεπιλεγμένη τιμή για αυτές τις ιδιότητες είναι 96,0, για ανάλυση 96dpi.
options.HorizontalResolution = 72f;

doc.Save(dataDir + "WorkingWithImageSaveOptions.GetJpegPageRange.jpeg", options);
            
        

συμπέρασμα

Σε αυτό το σεμινάριο, εξερευνήσαμε τη λειτουργικότητα της λήψης εύρους σελίδων JPEG με το Aspose.Words για .NET. Μάθαμε πώς να μετατρέπουμε ένα συγκεκριμένο εύρος σελίδων ενός εγγράφου σε εικόνες σε μορφή JPEG, προσαρμόζοντας παράλληλα τις επιλογές αποθήκευσης.

Αυτή η δυνατότητα είναι χρήσιμη όταν θέλετε να εξαγάγετε συγκεκριμένες σελίδες από ένα έγγραφο και να τις αποθηκεύσετε ως εικόνες JPEG. Μπορείτε επίσης να προσαρμόσετε τη φωτεινότητα, την αντίθεση και την οριζόντια ανάλυση των εικόνων για να επιτύχετε εξατομικευμένα αποτελέσματα.

Το Aspose.Words for .NET προσφέρει ένα ευρύ φάσμα προηγμένων δυνατοτήτων για χειρισμό και δημιουργία εγγράφων. Η λήψη εύρους σελίδων JPEG είναι ένα από τα πολλά ισχυρά εργαλεία που θέτει στη διάθεσή σας.

Μη διστάσετε να ενσωματώσετε αυτήν τη δυνατότητα στα έργα σας Aspose.Words για .NET για να λαμβάνετε εικόνες JPEG υψηλής ποιότητας από τα έγγραφά σας.