OptimizationOptions
Overview
OptimizationOptions є класом в Aspose.PDF FOSS для .NET.
Клас, який описує алгоритм оптимізації документів.
Цей клас надає 1 метод для роботи з об’єктами OptimizationOptions в програмах .NET. Доступні методи включають: All. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: AllowReusePageContent, CompressObjects, ImageCompressionOptions, ImageEncoding, LinkDuplicateStreams, MaxResoultion, і ще 6.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
RemoveUnusedObjects | bool | Читання/писання | Видалення невідказаних документів. |
RemoveUnusedStreams | bool | Читання/писання | Вилучити невикористані ресурси з документа. |
LinkDuplicateStreams | bool | Читання/писання | Консолідувати дублікації потоків ресурсів в окремі об’єкти. |
CompressObjects | bool | Читання/писання | Збивати PDF-об’єкти в Object Streams (PDF 1.5+ /ObjStm) з компресією. |
MaxResoultion | int | Читання/писання | Максимальна роздільність зображення; зображень з більш високою роздільністю зменшують. |
AllowReusePageContent | bool | Читання/писання | Дозволити повторне використання потоків змісту сторінки на ідентичних сторінках. |
UnembedFonts | bool | Читання/писання | Видалення вбудованих шрифтів з стандартних 14 шрифтів (вбудовених у PDF-дисквідери). |
SubsetFonts | bool | Читання/писання | Перемістити шрифти в підмножини (видалити некористувані гліфи). |
RemovePrivateInfo | bool | Читання/писання | Витримати з документу інформацію на сторінках та іншу приватну (специфічну для застосування) інформацію. |
ImageCompressionOptions | ImageCompressionOptions | Read | Підопції стиснення зображення. |
ResizeImages | bool | Читання/писання | Переробка розміру зображень, що перевищують MaxResoultion. |
ImageEncoding | ImageEncoding | Читання/писання | Визначає кодер, який використовується для обробки зображень. |
Methods
| Signature | Description |
|---|---|
All() | Завод повертає стратегію оптимізації з усіма недиструктивними опціями. |