Оптимизиращ плъгин за Aspose.PDF

Aspose.PDF Optimizer Plugin за .NET позволява на разработчиците да съкращават, култивират или въртят PDF документи – ключови за уеб доставката, съответствието и управлението на съхранението.

Последните статии

Aspose.PDF Optimizer Plugin ключови функции

  • ** PDF компресия и намаляване на размера на файла**Намалете размера на PDF файла, като компресирате изображенията и оптимизирате потоците на съдържание – перфектно за имейл, уеб и съхранение.

  • ** Страница ротация и кропинг**Превръщане или култивиране на PDF страници в масово за представяне, съответствие или цифровизация на работните потоци.

    • Предоставяне на PDF резистентност*Промяна на размера на страницата (напр. на писмо или A4) за специфични изисквания за печат или разпространение.

** Започнете с Aspose.PDF Optimizer Plugin**

  • Инсталирайте Aspose.PDF за .NETДобавете библиотеката Aspose.PDF към вашия проект чрез NuGet или чрез референтни събрания директно.

  • Настройване на Вашия лицензОтключете функциите за пълна оптимизация, като прилагате лицензния ключ.

  • Настройване на опции за оптимизацияИзползване Optimizer с OptimizeOptions, ResizeOptionsили RotateOptions да приспособи обработката към вашите нужди.

  • Процес и спасяванеИзвършване на оптимизация, ротация, или рециклиране и преглед на изходните файлове.

Пример: компресиране и оптимизиране на PDF в 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);

Пример: Преобразуване на PDF страници в размера на писмото в 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);

Пример: Превръщане на PDF страници 180 градуса в 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);

* Най-добрите практики *

  • Винаги резервирайте PDF файловете си, преди да прилагате необратими оптимизации.
  • Изпитване на компресионни настройки за оптимално равновесие между размер и качество.
  • Използвайте оптимизиране на комплекта за големи документи.

Свързани ресурси: *

 Български