Source code for pdftools_sdk.optimization.compression_algorithm_selection

from ctypes import *
from enum import IntEnum

[docs] class CompressionAlgorithmSelection(IntEnum): """ The strategy for recompressing images The strategy expresses the broad goal when recompressing images. Attributes: PRESERVE_QUALITY (int): The image quality is preserved as far as possible. BALANCED (int): A compromise between :attr:`pdftools_sdk.optimization.compression_algorithm_selection.CompressionAlgorithmSelection.PRESERVEQUALITY` and :attr:`pdftools_sdk.optimization.compression_algorithm_selection.CompressionAlgorithmSelection.SPEED` . SPEED (int): Favor fast compression time over image quality. """ PRESERVE_QUALITY = 1 BALANCED = 2 SPEED = 3