PdfSaveOptions

Overview

PdfSaveOptions is a class in Aspose.Note FOSS for Python. Inherits from: SaveOptions.

PdfSaveOptions.ImageCompression controls the compression algorithm applied to images embedded in the PDF.

Description

PdfSaveOptions is a class in the Aspose.Note FOSS library for Python that exposes 0 methods and 4 properties for programmatic use. It extends SaveOptions, inheriting shared functionality from its parent type.

The class also provides the ImageCompression property (controls the compression algorithm applied to images embedded in the pdf), the JpegQuality property (sets the quality level (0-100) for jpeg image encoding in the pdf), the PageSettings property (defines page dimensions, margins, and orientation for the generated pdf).

Instances are created through a single constructor that initializes the object with default values.

Properties

NameTypeAccessDescription
ImageCompression``ReadControls the compression algorithm applied to images embedded in the PDF
JpegQuality``ReadSets the quality level (0-100) for JPEG image encoding in the PDF
PageSettings``ReadDefines page dimensions, margins, and orientation for the generated PDF
PageSplittingAlgorithm``ReadSelects the algorithm used to split content across PDF pages

Methods

SignatureDescription
__init__(PageIndex: int, PageCount: int | None, FontsSubsystem: Any | None, ImageCompression: Any | None, JpegQuality: int | None, PageSettings: Any | None, PageSplittingAlgorithm: Any | None)

See Also