Плюгин оптимизатора для Aspose.PDF

Aspose.PDF Optimizer Plugin для .NET позволяет разработчикам сокращать, выращивать или ротирать PDF Этот плагин является все-в-единственное решение для любого сценария оптимизации .NET PDF, делая его одним из лучших PDF-оптимизаторов доступных.

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

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

  • PDF компрессия и уменьшение размеров файла Снизить размер файла PDF путем компрессирования изображений и оптимизации потоков контента — идеально подходит для электронной почты, веб-страницы и хранения.

  • Страница ротация и крупинг Ротация или урожай PDF-страниц в массе для презентации, соответствия или цифровизации рабочих потоков.

  • Прогрессированный PDF Resizing Изменение размеров страницы (например, в букву или 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-файлов, прежде чем применять необратимые оптимизации.
  • Проверка компрессионных настроек для оптимального баланса размера и качества.
  • Используйте оптимизацию комплекта для больших архивов документов с PDF-оптимизатором для эффективной обработки.

связанные с ними ресурсы:

 Русский