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

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

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

 Українська