Оптимізатор Plugin для Aspose.PDF

Aspose.PDF Optimizer Plugin для .NET дозволяє розробникам скорочувати, вирощувати або ротати ПДФ Документи – ключові для веб-постачання, дотримання та управління зберіганням.Цей плагін є все-в одному рішенням для будь-якого сценарію оптимізації .NET PDF, що робить його одним з ** кращих PDF-оптимістів** доступних.

Останні статті

Aspose.PDF Оптимізатор плагінів Ключові функції

  • 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-файли, перш ніж застосовувати незворотні оптимізації.
  • Налаштування компресії для оптимального балансу розмірів і якості.
  • Використовуйте оптимізацію пакетів для великих документальних складів з PDF-оптиматором для ефективного обробки.

Зв’язані з ними ресурси:

 Українська