EpubPreferencesEditor
Editor for a set of EpubPreferences.
Use EpubPreferencesEditor to assist you in building a preferences user interface or modifying existing preferences. It includes rules for adjusting preferences, such as the supported values or ranges.
Properties
Default background color.
Number of reflowable columns to display (one-page view or two-page spread).
Default typeface for the text.
Base text font size as a percentage. Default to 100%.
Default boldness for the text as a percentage.
Enable hyphenation for latin languages.
Filter applied to images in dark theme.
Language of the publication content.
Space between letters.
Enable ligatures in Arabic.
Leading line height.
Factor applied to horizontal margins. Default to 1.
Text indentation for paragraphs.
Vertical margins for paragraphs.
The current preferences.
Indicates whether the original publisher styles should be observed. Many advanced settings require this to be off.
Direction of the reading progression across resources.
Indicates if the overflow of resources should be handled using scrolling instead of synthetic pagination.
Indicates if the fixed-layout publication should be rendered with a synthetic spread (dual-page).
Page text alignment.
Default page text color.
Normalize text styles to increase accessibility.
Reader theme (light, dark, sepia).
Scale applied to all element font sizes.
Indicates whether the text should be laid out vertically. This is used for example with CJK languages. This setting is automatically derived from the language if no preference is given.
Space between words.