Το Plugin Optimizer για το Aspose.PDF
Το Aspose.PDF Optimizer Plugin για .NET επιτρέπει στους προγραμματιστές να συντομεύουν, να καλλιεργούν ή να περιστρέφουν έγγραφα PDF – κρίσιμα για την παροχή στο διαδίκτυο, τη συμμόρφωση και τη διαχείριση αποθήκευσης.
Τελευταία άρθρα
Aspose.PDF Optimizer Plugin Κλειδιά Χαρακτηριστικά
Παρακοπή PDF και μείωση μεγέθους αρχείουΜειώστε το μέγεθος του αρχείου PDF συμπιέζοντας εικόνες και βελτιστοποιώντας τις ροές περιεχομένου – ιδανικό για email, web και αποθήκευση.
Σελίδα περιστροφής και κροπήςΡυθμίστε ή καλλιεργήστε σελίδες PDF σε πλήθος για την παρουσίαση, τη συμμόρφωση ή τις ροές εργασίας ψηφιοποίησης.
Προχωρημένο PDF ResizingΑλλαγή διαστάσεων σελίδας (π.χ. σε γράμμα ή A4) για συγκεκριμένες απαιτήσεις εκτύπωσης ή διανομής.
Αρχίζοντας με το Aspose.PDF Optimizer Plugin
Εγκαταστήστε το Aspose.PDF για .NETΠροσθέστε τη βιβλιοθήκη Aspose.PDF στο έργο σας μέσω του NuGet ή μέσω συλλογών αναφοράς απευθείας.
Διαγράψτε την άδειά σαςΑποκλείστε τις λειτουργίες πλήρους βελτιστοποίησης εφαρμόζοντας το κλειδί άδειας.
Επιλογή βελτιστοποίησηςΧρήση
Optimizer
ΜεOptimizeOptions
,ResizeOptions
ήRotateOptions
Προσαρμόστε την επεξεργασία στις ανάγκες σας.Διαδικασία και Αποθήκευση Εκτελέστε τη βελτιστοποίηση, την περιστροφή ή την αναθεώρηση και την επανεξέταση των αρχείων προέλευσης.
Παράδειγμα: συμπίεση και βελτιστοποίηση PDF σε C#
using Aspose.Pdf.Plugins;
// Input/output file paths
var inputPath = @"C:\Samples\sample.pdf";
var outputPath = @"C:\Samples\sample_optimized.pdf";
// Set up optimization options
var opt = new OptimizeOptions();
opt.AddInput(new FileDataSource(inputPath));
opt.AddOutput(new FileDataSource(outputPath));
// Create Optimizer and process
var optimizer = new Optimizer();
optimizer.Process(opt);
Console.WriteLine("Optimized PDF saved to: " + outputPath);
Παράδειγμα: Ανακατεύθυνση σελίδων PDF σε μέγεθος γράμματος στο C#
using Aspose.Pdf.Plugins;
var inputPath = @"C:\Samples\sample.pdf";
var outputPath = @"C:\Samples\sample_resized.pdf";
var opt = new ResizeOptions { PageSize = PageSize.PageLetter };
opt.AddInput(new FileDataSource(inputPath));
opt.AddOutput(new FileDataSource(outputPath));
var optimizer = new Optimizer();
optimizer.Process(opt);
Console.WriteLine("Resized PDF saved to: " + outputPath);
Παράδειγμα: Ρυθμίστε σελίδες PDF 180 βαθμούς σε C#
using Aspose.Pdf.Plugins;
var inputPath = @"C:\Samples\sample.pdf";
var outputPath = @"C:\Samples\sample_rotated.pdf";
var opt = new RotateOptions { Rotation = Rotation.on180 };
opt.AddInput(new FileDataSource(inputPath));
opt.AddOutput(new FileDataSource(outputPath));
var optimizer = new Optimizer();
optimizer.Process(opt);
Console.WriteLine("Rotated PDF saved to: " + outputPath);
Οι καλύτερες πρακτικές
- Πάντα να αντιγράφετε τα PDF σας πριν εφαρμόσετε μη αναστρέψιμες βελτιστοποιήσεις.
- Δοκιμάστε τις ρυθμίσεις συμπίεσης για τη βέλτιστη ισορροπία μεγέθους και ποιότητας.
- Χρησιμοποιήστε τη βελτιστοποίηση συσκευών για μεγάλες αποθήκες εγγράφων.
Σχετικά με τα στοιχεία: