
## MarkdownSaveOptions class

Represents the save options for markdown.

```js
new MarkdownSaveOptions()
```

Creates options for saving markdown document

## Methods

| Name | Description |
| --- | --- |
| [getAlignColumnPadding()](#getaligncolumnpadding) |  |
| [getCachedFileFolder()](#getcachedfilefolder) | The cached file folder is used to store some large data. |
| [getCalculateFormula()](#getcalculateformula) |  |
| [getCheckExcelRestriction()](#getcheckexcelrestriction) |  |
| [getClearData()](#getcleardata) | Make the workbook empty after saving the file. |
| [getCreateDirectory()](#getcreatedirectory) | If true and the directory does not exist, the directory will be automatically created before saving the file. The defaul |
| [getEncoding()](#getencoding) | Gets and sets the default encoding. |
| [getEncryptDocumentProperties()](#getencryptdocumentproperties) |  |
| [getExportHyperlinkAsReference()](#getexporthyperlinkasreference) |  |
| [getExportImagesAsBase64()](#getexportimagesasbase64) |  |
| [getFormatStrategy()](#getformatstrategy) | Gets and sets the format strategy when exporting the cell value as string. The value of the property is CellValueFormatS |
| [getImageOptions()](#getimageoptions) |  |
| [getLightCellsDataProvider()](#getlightcellsdataprovider) | The Data provider to provide cells data for saving workbook in light mode. |
| [getLineSeparator()](#getlineseparator) | Gets and sets the line separator. |
| [getMergeAreas()](#getmergeareas) | Indicates whether merge the areas of conditional formatting and validation before saving the file. The default value is  |
| [getOfficeMathOutputType()](#getofficemathoutputtype) | The value of the property is HtmlOfficeMathOutputType integer constant. |
| [getRefreshChartCache()](#getrefreshchartcache) | Indicates whether refreshing chart cache data |
| [getSaveFormat()](#getsaveformat) | Gets the save file format. The value of the property is SaveFormat integer constant. |
| [getSheetSet()](#getsheetset) |  |
| [getSortExternalNames()](#getsortexternalnames) | Indicates whether sorting external defined names before saving file. |
| [getSortNames()](#getsortnames) | Indicates whether sorting defined names before saving file. |
| [getSplitTablesByBlankRow()](#getsplittablesbyblankrow) |  |
| [getStreamProvider()](#getstreamprovider) |  |
| [getTableHeaderType()](#gettableheadertype) |  |
| [getUpdateSmartArt()](#getupdatesmartart) | Indicates whether updating smart art setting. The default value is false. Only effects after calling Shape.GetResultOfSm |
| [getValidateMergedAreas()](#getvalidatemergedareas) | Indicates whether validate merged cells before saving the file. The default value is false. |
| [getWarningCallback()](#getwarningcallback) | Gets or sets warning callback. |
| [setAlignColumnPadding()](#setaligncolumnpadding) |  |
| [setCachedFileFolder()](#setcachedfilefolder) | The cached file folder is used to store some large data. |
| [setCalculateFormula()](#setcalculateformula) |  |
| [setCheckExcelRestriction()](#setcheckexcelrestriction) |  |
| [setClearData()](#setcleardata) | Make the workbook empty after saving the file. |
| [setCreateDirectory()](#setcreatedirectory) | If true and the directory does not exist, the directory will be automatically created before saving the file. The defaul |
| [setEncoding()](#setencoding) | Gets and sets the default encoding. |
| [setEncryptDocumentProperties()](#setencryptdocumentproperties) |  |
| [setExportHyperlinkAsReference()](#setexporthyperlinkasreference) |  |
| [setExportImagesAsBase64()](#setexportimagesasbase64) |  |
| [setFormatStrategy()](#setformatstrategy) | Gets and sets the format strategy when exporting the cell value as string. The value of the property is CellValueFormatS |
| [setLightCellsDataProvider()](#setlightcellsdataprovider) | The Data provider to provide cells data for saving workbook in light mode. |
| [setLineSeparator()](#setlineseparator) | Gets and sets the line separator. |
| [setMergeAreas()](#setmergeareas) | Indicates whether merge the areas of conditional formatting and validation before saving the file. The default value is  |
| [setOfficeMathOutputType()](#setofficemathoutputtype) | The value of the property is HtmlOfficeMathOutputType integer constant. |
| [setRefreshChartCache()](#setrefreshchartcache) | Indicates whether refreshing chart cache data |
| [setSheetSet()](#setsheetset) |  |
| [setSortExternalNames()](#setsortexternalnames) | Indicates whether sorting external defined names before saving file. |
| [setSortNames()](#setsortnames) | Indicates whether sorting defined names before saving file. |
| [setSplitTablesByBlankRow()](#setsplittablesbyblankrow) |  |
| [setStreamProvider()](#setstreamprovider) |  |
| [setUpdateSmartArt()](#setupdatesmartart) | Indicates whether updating smart art setting. The default value is false. Only effects after calling Shape.GetResultOfSm |
| [setValidateMergedAreas()](#setvalidatemergedareas) | Indicates whether validate merged cells before saving the file. The default value is false. |
| [setWarningCallback()](#setwarningcallback) | Gets or sets warning callback. |

### getAlignColumnPadding() {#getaligncolumnpadding}

### getCachedFileFolder() {#getcachedfilefolder}

The cached file folder is used to store some large data.

### getCalculateFormula() {#getcalculateformula}

### getCheckExcelRestriction() {#getcheckexcelrestriction}

### getClearData() {#getcleardata}

Make the workbook empty after saving the file.

### getCreateDirectory() {#getcreatedirectory}

If true and the directory does not exist, the directory will be automatically created before saving the file. The default value is false.

### getEncoding() {#getencoding}

Gets and sets the default encoding.

### getEncryptDocumentProperties() {#getencryptdocumentproperties}

### getExportHyperlinkAsReference() {#getexporthyperlinkasreference}

### getExportImagesAsBase64() {#getexportimagesasbase64}

### getFormatStrategy() {#getformatstrategy}

Gets and sets the format strategy when exporting the cell value as string. The value of the property is CellValueFormatStrategy integer constant.

### getImageOptions() {#getimageoptions}

### getLightCellsDataProvider() {#getlightcellsdataprovider}

The Data provider to provide cells data for saving workbook in light mode.

### getLineSeparator() {#getlineseparator}

Gets and sets the line separator.

### getMergeAreas() {#getmergeareas}

Indicates whether merge the areas of conditional formatting and validation before saving the file. The default value is false.

### getOfficeMathOutputType() {#getofficemathoutputtype}

The value of the property is HtmlOfficeMathOutputType integer constant.

### getRefreshChartCache() {#getrefreshchartcache}

Indicates whether refreshing chart cache data

### getSaveFormat() {#getsaveformat}

Gets the save file format. The value of the property is SaveFormat integer constant.

### getSheetSet() {#getsheetset}

### getSortExternalNames() {#getsortexternalnames}

Indicates whether sorting external defined names before saving file.

### getSortNames() {#getsortnames}

Indicates whether sorting defined names before saving file.

### getSplitTablesByBlankRow() {#getsplittablesbyblankrow}

### getStreamProvider() {#getstreamprovider}

### getTableHeaderType() {#gettableheadertype}

### getUpdateSmartArt() {#getupdatesmartart}

Indicates whether updating smart art setting. The default value is false. Only effects after calling Shape.GetResultOfSmartArt() method and the cached shapes exist in the template file.

### getValidateMergedAreas() {#getvalidatemergedareas}

Indicates whether validate merged cells before saving the file. The default value is false.

### getWarningCallback() {#getwarningcallback}

Gets or sets warning callback.

### setAlignColumnPadding() {#setaligncolumnpadding}

### setCachedFileFolder() {#setcachedfilefolder}

The cached file folder is used to store some large data.

### setCalculateFormula() {#setcalculateformula}

### setCheckExcelRestriction() {#setcheckexcelrestriction}

### setClearData() {#setcleardata}

Make the workbook empty after saving the file.

### setCreateDirectory() {#setcreatedirectory}

If true and the directory does not exist, the directory will be automatically created before saving the file. The default value is false.

### setEncoding() {#setencoding}

Gets and sets the default encoding.

### setEncryptDocumentProperties() {#setencryptdocumentproperties}

### setExportHyperlinkAsReference() {#setexporthyperlinkasreference}

### setExportImagesAsBase64() {#setexportimagesasbase64}

### setFormatStrategy() {#setformatstrategy}

Gets and sets the format strategy when exporting the cell value as string. The value of the property is CellValueFormatStrategy integer constant.

### setLightCellsDataProvider() {#setlightcellsdataprovider}

The Data provider to provide cells data for saving workbook in light mode.

### setLineSeparator() {#setlineseparator}

Gets and sets the line separator.

### setMergeAreas() {#setmergeareas}

Indicates whether merge the areas of conditional formatting and validation before saving the file. The default value is false.

### setOfficeMathOutputType() {#setofficemathoutputtype}

The value of the property is HtmlOfficeMathOutputType integer constant.

### setRefreshChartCache() {#setrefreshchartcache}

Indicates whether refreshing chart cache data

### setSheetSet() {#setsheetset}

### setSortExternalNames() {#setsortexternalnames}

Indicates whether sorting external defined names before saving file.

### setSortNames() {#setsortnames}

Indicates whether sorting defined names before saving file.

### setSplitTablesByBlankRow() {#setsplittablesbyblankrow}

### setStreamProvider() {#setstreamprovider}

### setUpdateSmartArt() {#setupdatesmartart}

Indicates whether updating smart art setting. The default value is false. Only effects after calling Shape.GetResultOfSmartArt() method and the cached shapes exist in the template file.

### setValidateMergedAreas() {#setvalidatemergedareas}

Indicates whether validate merged cells before saving the file. The default value is false.

### setWarningCallback() {#setwarningcallback}

Gets or sets warning callback.
