Plugin de optimizare pentru Aspose.PDF
Aspose.PDF Optimizer Plugin pentru .NET permite dezvoltatorilor să scurteze, să crească sau să roteze documentele PDF – esențiale pentru livrarea web, conformitatea și gestionarea stocării.
Ultimele articole
Aspose.PDF Optimizer Plugin Funcții cheie
Compresia PDF și reducerea dimensiunii fișieruluiReduceți dimensiunea fișierului PDF prin compresarea imaginilor și optimizarea fluxurilor de conținut – perfect pentru e-mail, web și stocare.
Page rotation și croppingRotarea sau cultivarea paginilor PDF în masă pentru prezentarea, conformitatea sau fluxurile de lucru de digitalizare.
Advanced PDF ResizingSchimbați dimensiunile paginii (de exemplu, la Scrisoare sau A4) pentru cerințele specifice de imprimare și distribuție.
Începeți cu Aspose.PDF Optimizer Plugin
Instalează Aspose.PDF pentru .NETAdăugați biblioteca Aspose.PDF la proiectul dvs. prin NuGet sau prin adunările de referință direct.
**Configurați licența dvs.**Desbloquează funcțiile de optimizare completă prin aplicarea cheii de licență.
Set Up Opțiuni de optimizareUtilizarea
Optimizer
CuOptimizeOptions
,ResizeOptions
sauRotateOptions
pentru a vă adapta procesarea la nevoile dumneavoastră.Proces și salvareExecutați optimizarea, rotația sau reîncărcarea și revizuirea fișierelor de ieșire.
Exemplu: Comprimarea și optimizarea PDF în 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);
Exemplu: Reîncărcați paginile PDF la mărimea scrisorilor în 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);
Exemplu: Rotați paginile PDF de 180 de grade în 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);
• Cele mai bune practici*
- Asigurați întotdeauna backup-ul PDF-urilor înainte de a aplica optimizări ireversibile.
- Setări de compresie de testare pentru un echilibru optim de dimensiune și calitate.
- Utilizați optimizarea batch-ului pentru depozitele de documente mari.
Resursele aferente: