Optimizacijski plugin za Aspose.PDF

Aspose.PDF Optimizer Plugin za .NET omogućuje razvijalcima skraćivanje, uzgoj ili rotaciju PDF dokumenata – ključnih za web isporuku, usklađenost i upravljanje skladištenjem.

Najnovije članke

Aspose.PDF Optimizer Plugin ključne značajke

  • PDF kompresija i smanjenje veličine datotekeSmanjite veličinu PDF datoteke komprimiranjem slika i optimizacijom sadržaja – savršen za e-mail, web i skladištenje.

  • ** Stranica rotacija i kropljenje**Rotacija ili uzgoj PDF stranica u mnoštvu za prezentaciju, usklađenost ili digitalizaciju radnih tokova.

  • Površeni PDF rezanjePromijenite dimenzije stranice (npr. na Pismo ili A4) za određene zahtjeve za tiskanje ili distribuciju.

** Početak s Aspose.PDF Optimizer Plugin**

  • Install Aspose.PDF za .NETDodajte knjižnicu Aspose.PDF vašem projektu putem NuGeta ili putem referentnih skupova izravno.

  • Prijavite svoju dozvoluOtključite funkcije potpune optimizacije primjenom licencijskog ključa.

  • Uredi opcije za optimizacijuKorištenje Optimizer sa OptimizeOptions, ResizeOptionsili RotateOptions Prilagoditi obradu vašim potrebama.

  • Proces i spašavanjeIzvedite optimizaciju, rotaciju ili preispitivanje i pregled izlaznih datoteka.

Primjer: Komprimirati i optimizirati PDF u 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);

Primjer: Preusmjeravanje PDF stranica u veličinu pisma u 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);

Primjer: Povratak PDF stranica 180 stupnjeva u 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);

Najbolje prakse *

  • Uvijek sačuvajte svoje PDF-ove prije primjene nepovratnih optimizacija.
  • Test kompresije za optimalnu ravnotežu veličine i kvalitete.
  • Koristite optimizaciju paketa za velike arhive dokumenata.

Povezani resursi:

 Hrvatski