Μετατροπέας PDF σε PNG
Ο Μετατροπέας PDF σε PNG για .NET είναι ένα προηγμένο εργαλείο που σας επιτρέπει να μετατρέπετε έγγραφα PDF σε υψηλής ποιότητας εικόνες PNG. Αυτό το plugin έχει σχεδιαστεί για να καθιστά το περιεχόμενό σας πιο ευέλικτο, προσβάσιμο και ευκολότερο στη διανομή μετατρέποντας σελίδες PDF σε ευρέως υποστηριζόμενες μορφές εικόνας.
Κύρια Χαρακτηριστικά:
- Μετατροπή PDF σε PNG: Γρήγορα και αποδοτικά μετατρέψτε ολόκληρα έγγραφα PDF ή συγκεκριμένες σελίδες σε εικόνες PNG.
- Ρυθμιζόμενη Ανάλυση: Ρυθμίστε την επιθυμητή DPI (π.χ., 300 DPI) για υψηλής ποιότητας έξοδο εικόνας.
- Μαζική Επεξεργασία: Μετατρέψτε πολλές σελίδες PDF ή ολόκληρα έγγραφα σε μία μόνο διαδικασία.
- Εύκολη Διαχείριση Έξοδου: Καθορίστε καταλόγους εξόδου για κάθε μετατραπείσα εικόνα PNG.
- Γρήγορη Μετατροπή: Γρήγορη, αποδοτική και απαιτεί ελάχιστη προσπάθεια για την ρύθμιση.
Πώς να Μετατρέψετε PDF σε PNG
Για να μετατρέψετε ένα έγγραφο PDF σε εικόνες PNG, ακολουθήστε αυτά τα βήματα:
- Δημιουργήστε μια εγκατάσταση της κλάσης
Png
. - Δημιουργήστε μια εγκατάσταση των
PngOptions
για να ρυθμίσετε τη διαδικασία μετατροπής. - Προσθέστε το αρχείο εισόδου PDF χρησιμοποιώντας τη μέθοδο
AddInput
. - Καθορίστε τον κατάλογο εξόδου για τις εικόνες PNG χρησιμοποιώντας τη μέθοδο
AddOutput
. - Εκτελέστε τη μέθοδο
Process
για να μετατρέψετε τις σελίδες PDF σε εικόνες PNG.
1var converter = new Png();
2var options = new PngOptions();
3
4// Προσθέστε το αρχείο εισόδου PDF
5options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
6
7// Καθορίστε τον κατάλογο εξόδου για τις εικόνες PNG
8options.AddOutput(new FileDataSource(@"C:\Samples\images"));
9
10// Επεξεργαστείτε τη μετατροπή PDF σε PNG
11converter.Process(options);
Προσαρμογή της Μετατροπής PDF σε PNG
Μπορείτε να προσαρμόσετε τη μετατροπή ρυθμίζοντας την ανάλυση και επιλέγοντας συγκεκριμένες σελίδες. Για παράδειγμα, για να μετατρέψετε μόνο την πρώτη σελίδα ενός PDF σε 300 DPI:
1var converter = new Png();
2var options = new PngOptions();
3
4// Ρυθμίστε την ανάλυση εξόδου σε 300 DPI
5options.OutputResolution = 300;
6
7// Μετατρέψτε μόνο την πρώτη σελίδα
8options.PageRange = new PageRange(1);
9
10// Προσθέστε τις διαδρομές εισόδου και εξόδου
11options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
12options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.png"));
13
14// Επεξεργαστείτε τη μετατροπή
15converter.Process(options);
Μαζική Επεξεργασία για Μετατροπή PDF σε PNG
Το plugin Μετατροπέας PDF σε PNG υποστηρίζει επίσης μαζική επεξεργασία, επιτρέποντάς σας να μετατρέψετε πολλές σελίδες ή ακόμα και ολόκληρα έγγραφα PDF σε ατομικά αρχεία PNG.
1var converter = new Png();
2var options = new PngOptions();
3
4// Προσθέστε το αρχείο εισόδου PDF
5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
6
7// Ρυθμίστε τις διαδρομές εξόδου για κάθε σελίδα
8options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.png"));
9options.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.png"));
10
11// Επεξεργαστείτε τη μαζική μετατροπή
12converter.Process(options);
Διαχείριση Αποτελεσμάτων Μετατροπής
Μετά την επεξεργασία της μετατροπής, η μέθοδος Process επιστρέφει ένα αντικείμενο ResultContainer
που περιέχει τα αποτελέσματα της μετατροπής. Μπορείτε να εκτυπώσετε τις διαδρομές εξόδου των εικόνων PNG ως εξής:
1ResultContainer resultContainer = converter.Process(options);
2
3// Εκτύπωση των διαδρομών εξόδου των εικόνων PNG
4foreach (FileResult result in resultContainer.ResultCollection)
5{
6 Console.WriteLine(result.Data.ToString());
7}