API Reference
Class
MarkdownToWordTemplateOptions
Options for rendering Markdown into an existing Word template document.
Inheritance
- MarkdownToWordOptions
- MarkdownToWordTemplateOptions
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
Constructors
public MarkdownToWordTemplateOptions() #Creates template insertion options. Front matter is hidden by default because template workflows usually consume it as metadata rather than body content.
Inherited Methods
public Void ApplyDefaults(WordDocument document) #Returns:
VoidInherited from MarkdownToWordOptions
Parameters
- document WordDocument
public MarkdownReaderOptions CreateReaderOptions() #Returns:
MarkdownReaderOptionsInherited from MarkdownToWordOptions
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String ContentControlTag { get; set; } #Tag of a block content control that marks the Markdown insertion point.
public String ContentControlAlias { get; set; } #Alias of a block content control that marks the Markdown insertion point.
public String BookmarkName { get; set; } #Bookmark name that marks the Markdown insertion point.
public Boolean ReplacePlaceholder { get; set; } #Replaces the target placeholder element after inserting Markdown.
Inherited Properties
public MarkdownVisualTheme Theme { get; set; } #Inherited from MarkdownToWordOptions
public Boolean ApplyDefaultTheme { get; set; } #Inherited from MarkdownToWordOptions
public String FontFamily { get; set; } #Inherited from MarkdownToWordOptions
public String BaseUri { get; set; } #Inherited from MarkdownToWordOptions
public Action<String> OnWarning { get; set; } #Inherited from MarkdownToWordOptions
public Int32 MaxNestingDepth { get; set; } #Inherited from MarkdownToWordOptions
public Nullable<WordPageSize> DefaultPageSize { get; set; } #Inherited from MarkdownToWordOptions
public Nullable<OfficePageOrientation> DefaultOrientation { get; set; } #Inherited from MarkdownToWordOptions
public Boolean AllowLocalImages { get; set; } #Inherited from MarkdownToWordOptions
public HashSet<String> AllowedImageDirectories { get; } #Inherited from MarkdownToWordOptions
public Func<Uri, Byte[]> RemoteImageResolver { get; set; } #Inherited from MarkdownToWordOptions
public Boolean AllowDataUriImages { get; set; } #Inherited from MarkdownToWordOptions
public Int64 MaxDataUriImageBytes { get; set; } #Inherited from MarkdownToWordOptions
public HashSet<String> AllowedImageSchemes { get; } #Inherited from MarkdownToWordOptions
public Func<Uri, Boolean> ImageUrlValidator { get; set; } #Inherited from MarkdownToWordOptions
public Boolean FallbackRemoteImagesToHyperlinks { get; set; } #Inherited from MarkdownToWordOptions
public Int64 MaximumRemoteImageBytes { get; set; } #Inherited from MarkdownToWordOptions
public Action<MarkdownImageLayoutDiagnostic> OnImageLayoutDiagnostic { get; set; } #Inherited from MarkdownToWordOptions
public MarkdownImageLayoutOptions ImageLayout { get; } #Inherited from MarkdownToWordOptions
public Boolean PreferNarrativeSingleLineDefinitions { get; set; } #Inherited from MarkdownToWordOptions
public MarkdownReaderOptions ReaderOptions { get; set; } #Inherited from MarkdownToWordOptions
public Boolean RenderFrontMatter { get; set; } #Inherited from MarkdownToWordOptions
public Nullable<Double> MaxImageWidthPixels { get; set; } #Inherited from MarkdownToWordOptions
public Nullable<Double> MaxImageHeightPixels { get; set; } #Inherited from MarkdownToWordOptions
public Nullable<Double> MaxImageWidthPercentOfContent { get; set; } #Inherited from MarkdownToWordOptions
public Boolean FitImagesToPageContentWidth { get; set; } #Inherited from MarkdownToWordOptions
public Boolean FitImagesToContextWidth { get; set; } #Inherited from MarkdownToWordOptions