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
| Name | Type | Access | Description |
|---|---|---|---|
ImageCompression | `` | Read | Controls the compression algorithm applied to images embedded in the PDF |
JpegQuality | `` | Read | Sets the quality level (0-100) for JPEG image encoding in the PDF |
PageSettings | `` | Read | Defines page dimensions, margins, and orientation for the generated PDF |
PageSplittingAlgorithm | `` | Read | Selects the algorithm used to split content across PDF pages |
Methods
| Signature | Description |
|---|---|
__init__(PageIndex: int, PageCount: int | None, FontsSubsystem: Any | None, ImageCompression: Any | None, JpegQuality: int | None, PageSettings: Any | None, PageSplittingAlgorithm: Any | None) |