pdftools_sdk.pdf2_image.jpeg_image_options

Classes

JpegImageOptions()

The settings for JPEG output images

class pdftools_sdk.pdf2_image.jpeg_image_options.JpegImageOptions[source]

Bases: ImageOptions

The settings for JPEG output images

JPEG images use a lossy compression algorithm that provides a high compression ratio. It is best suited for photographs and content with little or no text.

For the output file name, it is recommended to use the file extension “.jpg”.

__init__()[source]
property color_space: JpegColorSpace | None

The color space of the output image

Get or set the color space of the image. If None, the blending color space of the page is used.

Default is pdftools_sdk.pdf2_image.jpeg_color_space.JpegColorSpace.RGB

Returns:

Optional[pdftools_sdk.pdf2_image.jpeg_color_space.JpegColorSpace]

property jpeg_quality: int

The JPEG quality factor

Get or set the JPEG compression quality. Valid values are 1, or 100, or in between.

Default is 85

Returns:

int