OptimizationOptions
OptimizationOptions
Przegląd
OptimizationOptions jest klasą w Aspose.PDF FOSS dla Python.
OptimizationOptions umożliwia programistom kontrolowanie kompresji strumieni, usuwania nieużywanych obiektów, zmniejszania rozdzielczości obrazów oraz innych działań porządkowych przy optymalizacji plików PDF.
Ta klasa udostępnia 1 metodę do pracy z obiektami OptimizationOptions w programach Python. Dostępne metody to: to_dict. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji Python po zainstalowaniu pakietu Aspose.PDF FOSS dla Python. Właściwości: allow_reuse_page_content, compress_fonts, image_compression_quality, image_max_dimension, image_progressive, image_target_dpi oraz 7 więcej.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
remove_unused_objects | bool | Odczyt/zapis | Pobiera lub ustawia usuwanie nieużywanych obiektów. |
remove_unused_streams | bool | Odczyt/zapis | Pobiera lub ustawia usuwanie nieużywanych strumieni. |
allow_reuse_page_content | bool | Odczyt/zapis | Pobiera lub ustawia zezwolenie na ponowne użycie zawartości strony. |
link_duplicate_streams | bool | Odczyt/zapis | Pobiera lub ustawia duplikaty strumieni łącza. |
unembed_fonts | bool | Odczyt/zapis | Pobiera lub ustawia czcionki nieosadzone. |
image_compression_quality | `int | None` | Odczyt/zapis |
image_max_dimension | `int | None` | Odczyt/zapis |
image_target_dpi | `int | None` | Odczyt/zapis |
image_progressive | bool | Odczyt/zapis | Pobiera lub ustawia progresywny obraz. |
remove_duplicate_images | bool | Odczyt/zapis | Pobiera lub ustawia usuwanie duplikatów obrazów. |
compress_fonts | bool | Odczyt/zapis | Pobiera lub ustawia kompresję czcionek. |
use_object_streams | bool | Odczyt/zapis | Pobiera lub ustawia użycie strumieni obiektów. |
subset_fonts | bool | Odczyt/zapis | Pobiera lub ustawia czcionki podzbioru. |
Metody
| Sygnatura | Opis |
|---|---|
to_dict() → dict[str, object] | Wywołuje to_dict na tej instancji OptimizationOptions. |