pdftools_sdk.optimization.profiles.profile

Classes

Profile(handle)

The base class for PDF optimization profiles

class pdftools_sdk.optimization.profiles.profile.Profile(handle)[source]

Bases: _NativeObject, ABC

The base class for PDF optimization profiles

The profile defines the optimization parameters suitable for a particular use case, e.g. archiving, or publication on the web.

property image_recompression_options: ImageRecompressionOptions

The image recompression options

Returns:

pdftools_sdk.optimization.image_recompression_options.ImageRecompressionOptions

property font_options: FontOptions

The font optimization options

Returns:

pdftools_sdk.optimization.font_options.FontOptions

property removal_options: RemovalOptions

The parameters defining the optional data to remove or flatten

Returns:

pdftools_sdk.optimization.removal_options.RemovalOptions

property copy_metadata: bool

Whether to copy metadata

Copy document information dictionary and XMP metadata. Default: True.

Returns:

bool