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