TiffCompression
Specifies the TIFF compression when saving images in TIFF format.
from nutrient import TiffCompressionValues
| Name | Value | Description |
|---|---|---|
TiffCompression.TIFF_COMPRESSION_UNKNOWN | 0 | Unknown compression. |
TiffCompression.TIFF_COMPRESSION_NONE | 1 | No compression. |
TiffCompression.TIFF_COMPRESSION_RLE | 2 | CCITT modified Huffman RLE |
TiffCompression.TIFF_COMPRESSION_CCITT3 | 3 | CCITT Group 3 fax encoding |
TiffCompression.TIFF_COMPRESSION_CCITT4 | 4 | CCITT Group 4 fax encoding |
TiffCompression.TIFF_COMPRESSION_LZW | 5 | Lempel-Ziv and Welch |
TiffCompression.TIFF_COMPRESSION_OJPEG | 6 | !6.0 JPEG |
TiffCompression.TIFF_COMPRESSION_JPEG | 7 | %JPEG DCT compression |
TiffCompression.TIFF_COMPRESSION_ADOBEDEFLATE | 8 | Deflate compression, as recognized by Adobe. |
TiffCompression.TIFF_COMPRESSION_NEXT | 32766 | NeXT 2-bit RLE |
TiffCompression.TIFF_COMPRESSION_CCITTRLEW | 32771 | #1 w/ word alignment |
TiffCompression.TIFF_COMPRESSION_PACKBITS | 32773 | Macintosh RLE |
TiffCompression.TIFF_COMPRESSION_THUNDERSCAN | 32809 | ThunderScan RLE |
TiffCompression.TIFF_COMPRESSION_DEFLATE | 32946 | Deflate compression. |
TiffCompression.TIFF_COMPRESSION_AUTO | 65536 | Uses CCITT4 compression for bitonal image and LZW for others. TiffCompressionAUTO allows to mix compression in a multipage tiff document. |
TiffCompression.TIFF_COMPRESSION_AUTO2 | 65537 | Beta: do not use yet. |
Usage Example
from nutrient import TiffCompression
# Access enum valuesvalue = TiffCompression.TIFF_COMPRESSION_UNKNOWNprint(f"Value: {value}") # Output: Value: TiffCompression.TIFF_COMPRESSION_UNKNOWNprint(f"Integer value: {value.value}") # Output: Integer value: 0