OptimizationOptions

OptimizationOptions

Огляд

OptimizationOptions — це клас у Aspose.PDF FOSS для Python.

OptimizationOptions дозволяє розробникам керувати стисненням потоків, видаленням невикористаних об’єктів, зменшенням розмірів зображень і іншими діями з очищення під час оптимізації PDF‑файлів.

Цей клас надає 1 метод для роботи з об’єктами OptimizationOptions у програмах Python. Доступні методи включають: to_dict. Усі публічні члени доступні будь-якій застосунку Python після встановлення пакету Aspose.PDF FOSS для Python. Властивості: allow_reuse_page_content, compress_fonts, image_compression_quality, image_max_dimension, image_progressive, image_target_dpi та ще 7.

Властивості

НазваТипДоступОпис
remove_unused_objectsboolЧитання/ЗаписОтримує або задає видалення невикористаних об’єктів.
remove_unused_streamsboolЧитання/ЗаписОтримує або встановлює видалення невикористаних потоків.
allow_reuse_page_contentboolЧитання/ЗаписОтримує або встановлює дозвіл на повторне використання вмісту сторінки.
link_duplicate_streamsboolЧитання/ЗаписОтримує або задає дублікати потоків зв’язку.
unembed_fontsboolЧитання/ЗаписОтримує або встановлює параметр не вбудованих шрифтів.
image_compression_quality`intNone`Читання/Запис
image_max_dimension`intNone`Читання/Запис
image_target_dpi`intNone`Читання/Запис
image_progressiveboolЧитання/ЗаписОтримує або встановлює прогресивність зображення.
remove_duplicate_imagesboolЧитання/ЗаписОтримує або встановлює видалення дублікатів зображень.
compress_fontsboolЧитання/ЗаписОтримує або задає стиснення шрифтів.
use_object_streamsboolЧитання/ЗаписОтримує або встановлює використання потоків об’єктів.
subset_fontsboolЧитання/ЗаписОтримує або задає підмножину шрифтів.

Методи

СигнатураОпис
to_dict() → dict[str, object]Викликає to_dict у цьому екземплярі OptimizationOptions.

Дивіться також

 Українська