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