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 con OptimizeOptions, ResizeOptionso RotateOptions 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:

 Italiano