ClassHtmlExportSettings
Configures HTML export behavior, including image handling, style modes, document structure, and formatting options.
Definition
Namespace:Telerik.Windows.Documents.Flow.FormatProviders.Html
Assembly:Telerik.Windows.Documents.Flow.dll
Syntax:
public class HtmlExportSettings
Inheritance: objectHtmlExportSettings
Constructors
HtmlExportSettings()
Initializes a new instance of the HtmlExportSettings class.
Declaration
public HtmlExportSettings()
Properties
BordersMinimalThickness
Gets or sets the minimal thickness of a border.
Declaration
public double BordersMinimalThickness { get; set; }
Property Value
The borders minimal thickness.
DocumentExportLevel
Gets or sets the document export level.
Declaration
public DocumentExportLevel DocumentExportLevel { get; set; }
Property Value
The document export level.
ImagesExportMode
Gets or sets whether images are embedded as Base64 data URIs or saved as external files.
Declaration
public ImagesExportMode ImagesExportMode { get; set; }
Property Value
The images export mode.
ImagesFolderPath
Gets or sets the file system folder path where external image files are saved during export.
ImagesSourceBasePath
Gets or sets the base URI prepended to image 'src' attributes in the exported HTML.
Declaration
public string ImagesSourceBasePath { get; set; }
Property Value
IndentDocument
Gets or sets a value indicating whether the document should be indented. The default value is false.
Declaration
public bool IndentDocument { get; set; }
Property Value
If the document should be indented.
StylesExportMode
Gets or sets the export mode for the styles in StyleRepository. The default value is .
Declaration
public StylesExportMode StylesExportMode { get; set; }
Property Value
The styles export mode.
StylesFilePath
Gets or sets the file system path where the external CSS file is saved during export.
StylesSourcePath
Gets or sets the URI written to the 'href' attribute of the link element referencing the external CSS file.
Events
ExternalStylesExporting
Raised when exporting styles to an external CSS file, allowing custom handling of CSS content and file references.
Declaration
public event EventHandler<ExternalStylesExportingEventArgs> ExternalStylesExporting
Event Value
ImageExporting
Raised for each image during export, allowing custom control of image sources, attributes, and file handling.
Declaration
public event EventHandler<ImageExportingEventArgs> ImageExporting
Event Value