Class
HtmlExportSettings

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:

cs-api-definition
public class HtmlExportSettings

Inheritance: objectHtmlExportSettings

Constructors

HtmlExportSettings()

Initializes a new instance of the HtmlExportSettings class.

Declaration

cs-api-definition
public HtmlExportSettings()

Properties

BordersMinimalThickness

Gets or sets the minimal thickness of a border.

Declaration

cs-api-definition
public double BordersMinimalThickness { get; set; }

Property Value

double

The borders minimal thickness.

DocumentExportLevel

Gets or sets the document export level.

Declaration

cs-api-definition
public DocumentExportLevel DocumentExportLevel { get; set; }

Property Value

DocumentExportLevel

The document export level.

ImagesExportMode

Gets or sets whether images are embedded as Base64 data URIs or saved as external files.

Declaration

cs-api-definition
public ImagesExportMode ImagesExportMode { get; set; }

Property Value

ImagesExportMode

The images export mode.

ImagesFolderPath

Gets or sets the file system folder path where external image files are saved during export.

Declaration

cs-api-definition
public string ImagesFolderPath { get; set; }

Property Value

string

ImagesSourceBasePath

Gets or sets the base URI prepended to image 'src' attributes in the exported HTML.

Declaration

cs-api-definition
public string ImagesSourceBasePath { get; set; }

Property Value

string

IndentDocument

Gets or sets a value indicating whether the document should be indented. The default value is false.

Declaration

cs-api-definition
public bool IndentDocument { get; set; }

Property Value

bool

If the document should be indented.

StylesExportMode

Gets or sets the export mode for the styles in StyleRepository. The default value is .

Declaration

cs-api-definition
public StylesExportMode StylesExportMode { get; set; }

Property Value

StylesExportMode

The styles export mode.

StylesFilePath

Gets or sets the file system path where the external CSS file is saved during export.

Declaration

cs-api-definition
public string StylesFilePath { get; set; }

Property Value

string

StylesSourcePath

Gets or sets the URI written to the 'href' attribute of the link element referencing the external CSS file.

Declaration

cs-api-definition
public string StylesSourcePath { get; set; }

Property Value

string

Events

ExternalStylesExporting

Raised when exporting styles to an external CSS file, allowing custom handling of CSS content and file references.

Declaration

cs-api-definition
public event EventHandler<ExternalStylesExportingEventArgs> ExternalStylesExporting

Event Value

EventHandler<ExternalStylesExportingEventArgs>

ImageExporting

Raised for each image during export, allowing custom control of image sources, attributes, and file handling.

Declaration

cs-api-definition
public event EventHandler<ImageExportingEventArgs> ImageExporting

Event Value

EventHandler<ImageExportingEventArgs>