Оптимизиращ плъгин за 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 файловете си, преди да прилагате необратими оптимизации.
- Изпитване на компресионни настройки за оптимално равновесие между размер и качество.
- Използвайте оптимизиране на комплекта за големи документи.
Свързани ресурси: *