TPDFlibSaveOptions

Data Types

Description

TPDFlibSaveOptions is a record structure that bundles compression, formatting, and optimization choices when writing or exporting a PDF document.

Syntax

Delphi

type TPDFlibSaveOptions = record
    CompressContent: Boolean;
    CompressFonts: Boolean;
    CompressImages: Boolean;
    Linearize: Boolean;
    KeepModDate: Boolean;
  end;

Fields

CompressContentEnables compression of textual page content streams.
CompressFontsEnables compression of embedded TrueType/Type1 font program streams.
CompressImagesEnables compression of uncompressed raster image pixel streams.
LinearizeApplies post-save linearization processing, optimizing the PDF catalog structure for fast web viewing (progressive page loading).
KeepModDatePreserves the original modification date (/ModDate) in the document info dictionary.

See also

SaveToFileOptions