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

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

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

 Русский