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
saOptimizeOptions
,ResizeOptions
iliRotateOptions
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: