OptimizationOptions
OptimizationOptions
Genel Bakış
OptimizationOptions, Aspose.PDF FOSS içinde Python için bir sınıftır.
OptimizationOptions, geliştiricilerin akış sıkıştırmasını, kullanılmayan nesnelerin kaldırılmasını, görüntü down‑sampling’i ve PDF’leri optimize ederken diğer temizlik eylemlerini kontrol etmelerini sağlar.
Bu sınıf, Python programlarında OptimizationOptions nesneleriyle çalışmak için 1 yöntem sağlar. Kullanılabilir yöntemler şunlardır: to_dict. Tüm genel üyeler, Aspose.PDF FOSS for Python paketini kurduktan sonra herhangi bir Python uygulaması tarafından erişilebilir. Özellikler: allow_reuse_page_content, compress_fonts, image_compression_quality, image_max_dimension, image_progressive, image_target_dpi ve 7 tane daha.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
remove_unused_objects | bool | Okuma/Yazma | remove unused objects özelliğini alır veya ayarlar. |
remove_unused_streams | bool | Okuma/Yazma | Kullanılmayan akışları kaldırmayı alır veya ayarlar. |
allow_reuse_page_content | bool | Okuma/Yazma | Sayfa içeriğinin yeniden kullanılmasına izin verir. |
link_duplicate_streams | bool | Okuma/Yazma | link duplicate streams değerini alır veya ayarlar. |
unembed_fonts | bool | Okuma/Yazma | Gömülü olmayan yazı tiplerini alır veya ayarlar. |
image_compression_quality | `int | None` | Okuma/Yazma |
image_max_dimension | `int | None` | Okuma/Yazma |
image_target_dpi | `int | None` | Okuma/Yazma |
image_progressive | bool | Okuma/Yazma | İlerlemeli görüntüyü alır veya ayarlar. |
remove_duplicate_images | bool | Okuma/Yazma | Kopya görüntüleri kaldırma seçeneğini alır veya ayarlar. |
compress_fonts | bool | Okuma/Yazma | Yazı tiplerini sıkıştırmayı alır veya ayarlar. |
use_object_streams | bool | Okuma/Yazma | Kullanım nesne akışlarını alır veya ayarlar. |
subset_fonts | bool | Okuma/Yazma | Alt küme yazı tiplerini alır veya ayarlar. |
Yöntemler
| İmza | Açıklama |
|---|---|
to_dict() → dict[str, object] | Bu OptimizationOptions örneğinde to_dict çağırır. |