Оптимізатор 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-оптиматором для ефективного обробки.
Зв’язані з ними ресурси: