PDF Optimizer
Ο Documentize PDF Optimizer είναι ένα ολοκληρωμένο πρόσθετο που βελτιώνει τα PDF έγγραφα μέσω προηγμένων τεχνικών βελτιστοποίησης. Σχεδιάστηκε για να βοηθήσει στη μείωση του μεγέθους αρχείων, στην περιστροφή σελίδων, στην κοπή περιεχομένου και στην αλλαγή μεγέθους εγγράφων. Αυτές οι διαδικασίες βελτιώνουν την ποιότητα και τη διαχείριση των PDF αρχείων, καθιστώντας τα πιο εύκολα στην αποθήκευση, κοινή χρήση και προβολή.
Κύρια Χαρακτηριστικά:
- Βελτιστοποίηση: Μειώστε το μέγεθος του PDF χωρίς να χάσετε ποιότητα.
- Περιστροφή: Ρυθμίστε την κατεύθυνση των σελίδων PDF.
- Κοπή: Αφαιρέστε περιττές περιθωριοποιήσεις ή περιεχόμενο από το έγγραφο.
- Αλλαγή Μεγέθους: Αλλάξτε το μέγεθος των σελίδων σε συγκεκριμένες διαστάσεις (π.χ., A4, Letter).
Βελτιστοποίηση PDF Εγγράφου
Τα παρακάτω βήματα δείχνουν πώς να βελτιστοποιήσετε ένα PDF έγγραφο μειώνοντας το μέγεθός του ενώ διατηρείτε την ποιότητα.
- Δημιουργήστε μια παρουσία της κλάσης Optimizer.
- Δημιουργήστε ένα αντικείμενο OptimizeOptions για να ρυθμίσετε τις ρυθμίσεις βελτιστοποίησης.
- Προσθέστε αρχεία εισόδου PDF και ορίστε μια τοποθεσία εξόδου για το βελτιστοποιημένο αρχείο.
- Εκτελέστε τη μέθοδο Process για να εκτελέσετε τη βελτιστοποίηση.
1var optimizer = new Optimizer();
2var optimizeOptions = new OptimizeOptions();
3optimizeOptions.AddInput(new FileDataSource("input.pdf"));
4optimizeOptions.AddOutput(new FileDataSource("output.pdf"));
5optimizer.Process(optimizeOptions);
Αλλαγή Μεγέθους PDF Εγγράφου
Για να αλλάξετε το μέγεθος ενός PDF εγγράφου, χρησιμοποιείται η κλάση ResizeOptions για να καθορίσετε το νέο μέγεθος σελίδας για το έγγραφο.
- Δημιουργήστε μια παρουσία της κλάσης Optimizer.
- Δημιουργήστε ένα αντικείμενο ResizeOptions για να καθορίσετε το μέγεθος σελίδας.
- Προσθέστε το αρχείο εισόδου και ορίστε την επιθυμητή τοποθεσία εξόδου.
- Χρησιμοποιήστε τη μέθοδο SetPageSize για να καθορίσετε το νέο μέγεθος (π.χ., A4).
- Καλέστε τη μέθοδο Process για να εφαρμόσετε τις αλλαγές.
1var optimizer = new Optimizer();
2var resizeOptions = new ResizeOptions();
3resizeOptions.AddInput(new FileDataSource("input.pdf"));
4resizeOptions.SetPageSize(PageSize.A4);
5resizeOptions.AddOutput(new FileDataSource("output.pdf"));
6optimizer.Process(resizeOptions);
Περιστροφή Σελίδων PDF
Χρησιμοποιήστε την κλάση RotateOptions για να ρυθμίσετε την κατεύθυνση των σελίδων σε ένα PDF αρχείο.
- Δημιουργήστε μια παρουσία της κλάσης Optimizer.
- Δημιουργήστε ένα αντικείμενο RotateOptions και ρυθμίστε τη γωνία περιστροφής.
- Προσθέστε το αρχείο εισόδου PDF και καθορίστε την τοποθεσία εξόδου.
- Ορίστε τη γωνία περιστροφής (π.χ., 90 μοίρες) χρησιμοποιώντας τη μέθοδο SetRotation.
- Εκτελέστε την περιστροφή με τη μέθοδο Process.
1var optimizer = new Optimizer();
2var rotateOptions = new RotateOptions();
3rotateOptions.AddInput(new FileDataSource("input.pdf"));
4rotateOptions.SetRotation(90);
5rotateOptions.AddOutput(new FileDataSource("output.pdf"));
6optimizer.Process(rotateOptions);
Κοπή PDF Εγγράφου
Η κοπή αφαιρεί ανεπιθύμητο περιεχόμενο ή περιθώρια από ένα PDF έγγραφο. Η κλάση CropOptions μπορεί να χρησιμοποιηθεί για να καθορίσει την περιοχή κοπής.
- Δημιουργήστε μια παρουσία της κλάσης Optimizer.
- Καθορίστε την περιοχή κοπής με το αντικείμενο CropOptions.
- Προσθέστε το αρχείο εισόδου και καθορίστε την τοποθεσία εξόδου.
- Χρησιμοποιήστε τη μέθοδο SetCropBox για να καθορίσετε την περιοχή κοπής.
- Εκτελέστε την κοπή με τη μέθοδο Process.
1var optimizer = new Optimizer();
2var cropOptions = new CropOptions();
3cropOptions.AddInput(new FileDataSource("input.pdf"));
4cropOptions.SetCropBox(new Rectangle(50, 50, 500, 700)); // Ορίζει την περιοχή κοπής
5cropOptions.AddOutput(new FileDataSource("output.pdf"));
6optimizer.Process(cropOptions);