FlattenSettings

FlattenSettings

Overview

FlattenSettings is a class in Aspose.Pdf FOSS for Java.

Settings that control how form fields are flattened into page content.

Properties

NameTypeAccessDescription
applyRedactionsbooleanReadReturns whether redaction annotations should be applied during flattening.
hideButtonsbooleanReadReturns whether button fields should be hidden (not rendered) during flattening.
updateAppearancesbooleanReadReturns whether field appearances should be updated before flattening.
callEventsbooleanReadReturns whether events should be triggered during flattening.

Methods

SignatureDescription
FlattenSettings()Creates a new FlattenSettings with default values.
isApplyRedactions()booleanReturns whether redaction annotations should be applied during flattening.
getApplyRedactions()booleanReturns whether redaction annotations should be applied during flattening.
setApplyRedactions(applyRedactions: boolean)Sets whether redaction annotations should be applied during flattening.
isHideButtons()booleanReturns whether button fields should be hidden (not rendered) during flattening.
getHideButtons()booleanReturns whether button fields should be hidden (not rendered) during flattening.
setHideButtons(hideButtons: boolean)Sets whether button fields should be hidden (not rendered) during flattening.
isUpdateAppearances()booleanReturns whether field appearances should be updated before flattening.
getUpdateAppearances()booleanReturns whether field appearances should be updated before flattening.
setUpdateAppearances(updateAppearances: boolean)Sets whether field appearances should be updated before flattening.
isCallEvents()booleanReturns whether events should be triggered during flattening.
getCallEvents()booleanReturns whether events should be triggered during flattening.
setCallEvents(callEvents: boolean)Sets whether events should be triggered during flattening.

See Also