Plugin di ottimizzazione per Aspose.PDF
Il Aspose.PDF Optimizer Plugin per .NET consente agli sviluppatori di raccogliere, coltivare o girare i documenti PDF – essenziali per la consegna web, la conformità e la gestione dello storage.
Ultimi articoli
Funzioni chiave di Aspose.PDF Optimizer Plugin
Compressione PDF e riduzione di dimensioni dei fileRidurre la dimensione del file PDF con la compressione delle immagini e l’ottimizzazione dei flussi di contenuti – perfetto per email, web e archiviazione.
Rotazione della pagina e croppingRotare o raccogliere pagine PDF in massa per la presentazione, la conformità o i flussi di lavoro di digitalizzazione.
Advanced PDF ResizingCambiare le dimensioni della pagina (ad esempio Lettera o A4) per specifiche esigenze di stampa o distribuzione.
Per iniziare con Aspose.PDF Optimizer Plugin
Installa Aspose.PDF per .NETAggiungi la libreria Aspose.PDF al tuo progetto tramite NuGet o tramite assemblee di riferimento direttamente.
Configgere la tua licenzaDisattivare le funzionalità di ottimizzazione completa applicando la chiave di licenza.
Imposta le opzioni di ottimizzazioneUtilizzo
Optimizer
conOptimizeOptions
,ResizeOptions
oRotateOptions
per adattare il trattamento alle vostre esigenze.Processo e risparmioEseguire l’ottimizzazione, la rotazione, o ripristinare e rivedere i file di uscita.
Esempio: Comprimere e ottimizzare il PDF in 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);
Esempio: Ristrutturare le pagine PDF a dimensioni letterali in 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);
Esempio: Rota le pagine PDF a 180 gradi in 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);
Le migliori pratiche *
- Copia sempre i tuoi PDF prima di applicare ottimizzazioni irreversibili.
- Impostazioni di compressione di prova per un equilibrio ottimale di dimensioni e qualità.
- Utilizzare l’ottimizzazione del pacchetto per grandi repositori di documenti.
Risorse correlate: