RtfMarkdownExportOptions
OfficeIMO.Rtf.Markdown
Controls semantic conversion from an OfficeIMO RTF document into Markdown.
Inheritance
- object
- RtfMarkdownExportOptions
Usage
Explore 5 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 1
Accepted by parameters 4
Constructors
public RtfMarkdownExportOptions() #Methods
public RtfMarkdownExportOptions Clone() #Creates a copy of these settings; callbacks and nested writer settings are shared.
Returns
RtfMarkdownExportOptionsInherited Methods
Properties
public MarkdownSaveOptions? MarkdownWriteOptions { get; set; } #Markdown writer options used when rendering the resulting Markdown document.
public MarkdownLoadOptions? InlineReaderOptions { get; set; } #Markdown reader options used when building inline Markdown sequences.
public bool EmitUnsupportedHtmlComments { get; set; } #Emits HTML comments for unsupported RTF block features.
public Func<RtfImage, int, string>? ImagePathFactory { get; set; } #Creates an image path for each RTF image encountered during conversion.
public Action<RtfImage, int, string>? ImageExporter { get; set; } #Exports each RTF image payload to the path selected by RtfMarkdownExportOptions.ImagePathFactory.
public Encoding? Encoding { get; set; } #Encoding used when the Markdown is saved. Null writes UTF-8 without a byte-order mark.
public bool FailOnLoss { get; set; } #Throws OfficeConversionException when the conversion reports loss.