MarkdownSaveOptions

MarkdownSaveOptions

Overview

MarkdownSaveOptions is a class in Aspose.Words FOSS for .NET. Inherits from: TxtSaveOptionsBase.

Class to specify additional options when saving a document into the Markdown format.

This class provides 2 methods for working with MarkdownSaveOptions objects in .NET programs. Available methods include: CreateSaveOptions, MarkdownSaveOptions. All public members are accessible to any .NET application after installing the Aspose.Words FOSS for .NET package. Properties: AllowEmbeddingPostScriptFonts, CustomTimeZoneInfo, DefaultTemplate, Dml3DEffectsRenderingMode, DmlEffectsRenderingMode, DmlRenderingMode, and 32 more.

Properties

NameTypeAccessDescription
SaveFormatSaveFormatRead/WriteSpecifies the format in which the document will be saved if this save options object is used.
TableContentAlignmentTableContentAlignmentRead/WriteGets or sets a value that specifies how to align contents in tables when exporting into the Markdown format.
ImagesFolderstringRead/WriteSpecifies the physical folder where images are saved when exporting a document to the Markdown format.
ImagesFolderAliasstringRead/WriteSpecifies the name of the folder used to construct image URIs written into a document.
ImageSavingCallbackIImageSavingCallbackRead/WriteAllows to control how images are saved when a document is saved to Markdown format.
ResourceSavingCallbackIResourceSavingCallbackRead/WriteAllows to control how resources are saved when a document is exported to Markdown format.
ExportImagesAsBase64boolRead/WriteSpecifies whether images are saved in Base64 format to the output file.
ListExportModeMarkdownListExportModeRead/WriteSpecifies how list items will be written to the output file.
ExportUnderlineFormattingboolRead/WriteGets or sets a boolean value indicating either to export underline text formatting as sequence of two plus characters “++”.
LinkExportModeMarkdownLinkExportModeRead/WriteSpecifies how links will be written to the output file.
OfficeMathExportModeMarkdownOfficeMathExportModeRead/WriteSpecifies how OfficeMath will be written to the output file.
ExportAsHtmlMarkdownExportAsHtmlRead/WriteAllows to specify the elements to be exported to Markdown as raw HTML.
ImageResolutionintRead/WriteSpecifies the output resolution for images when exporting to Markdown.
EmptyParagraphExportModeMarkdownEmptyParagraphExportModeRead/WriteSpecifies how to export empty paragraphs to Markdown.
EncodingEncodingRead/WriteSpecifies the encoding to use when exporting in text formats.
ParagraphBreakstringRead/WriteSpecifies the string to use as a paragraph break when exporting in text formats.
ForcePageBreaksboolRead/WriteAllows to specify whether the page breaks should be preserved during export.
ExportHeadersFootersModeTxtExportHeadersFootersModeRead/WriteSpecifies the way headers and footers are exported to the text formats.
ExportGeneratorNameboolRead/WriteWhen true, causes the name and version of Aspose.Words to be embedded into produced files.
TempFolderstringRead/WriteSpecifies the folder for temporary files used when saving to a DOC or DOCX file.
UpdateOleControlImagesboolRead/WriteGets or sets a value determining whether OLE controls presentation image will be updated.
PrettyFormatboolRead/WriteWhen true, pretty formats output where applicable.
UseAntiAliasingboolRead/WriteGets or sets a value determining whether or not to use anti-aliasing for rendering.
UseHighQualityRenderingboolRead/WriteGets or sets a value determining whether or not to use high quality (i.e.
DmlRenderingModeDmlRenderingModeRead/WriteGets or sets a value determining how DrawingML shapes are rendered.
DmlEffectsRenderingModeDmlEffectsRenderingModeRead/WriteGets or sets a value determining how DrawingML effects are rendered.
ImlRenderingModeImlRenderingModeRead/WriteGets or sets a value determining how ink (InkML) objects are rendered.
DefaultTemplatestringRead/WriteGets or sets path to default template (including filename).
UpdateFieldsboolRead/WriteGets or sets a value determining if fields of certain types should be updated before saving the document to a fixed page format.
UpdateLastSavedTimePropertyboolRead/WriteGets or sets a value determining whether the LastSavedTime property is updated before saving.
UpdateLastPrintedPropertyboolRead/WriteGets or sets a value determining whether the LastPrinted property is updated before saving.
UpdateCreatedTimePropertyboolRead/WriteGets or sets a value determining whether the CreatedTime property is updated before saving.
MemoryOptimizationboolRead/WriteGets or sets value determining if memory optimization should be performed before saving the document.
UpdateAmbiguousTextFontboolRead/WriteDetermines whether the font attributes will be changed according to the character code being used.
Dml3DEffectsRenderingModeDml3DEffectsRenderingModeRead/WriteGets or sets a value determining how 3D effects are rendered.
ProgressCallbackIDocumentSavingCallbackRead/WriteCalled during saving a document and accepts data about saving progress.
AllowEmbeddingPostScriptFontsboolRead/WriteGets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved.
CustomTimeZoneInfoTimeZoneInfoRead/WriteGets or sets custom local time zone used for date/time fields.

Methods

SignatureDescription
MarkdownSaveOptions()Initializes a new instance of this class that can be used to save a document in the Markdown format.
CreateSaveOptions(saveFormat: SaveFormat)Creates a save options object of a correct class.

See Also