Aspose::Cells::MarkdownSaveOptions class
Contents
[
Hide
]MarkdownSaveOptions class
Represents the save options for markdown.
class MarkdownSaveOptions : public Aspose::Cells::SaveOptions
Methods
| Method | Description | 
|---|---|
| GetAlignColumnPadding() | Indicates whether column alignment is enabled for generated Markdown tables. When enabled, columns are aligned by padding cell content with the specified character(typically ’ ’ for spaces). Set to ‘\0’ to disable column alignment (default). | 
| GetCachedFileFolder() | The folder for temporary files that may be used as data cache. | 
| GetCalculateFormula() | Indicates whether to calculate formulas before saving markdown file. | 
| GetCheckExcelRestriction() | Whether check restriction of excel file when user modify cells related objects. For example, excel does not allow inputting string value longer than 32K. When you input a value longer than 32K, it will be truncated. | 
| GetClearData() | Make the workbook empty after saving the file. | 
| GetCreateDirectory() | If true and the directory does not exist, the directory will be automatically created before saving the file. | 
| GetEncoding() | Gets and sets the default encoding. | 
| GetEncryptDocumentProperties() | Indicates whether encrypt document properties when saving as .xls file. The default value is true. | 
| GetExportHyperlinkAsReference() | Indicates whether to export hyperlink using reference definitions instead of inline format. The default value is false. | 
| GetExportImagesAsBase64() | Specifies whether images are saved in Base64 format to Markdown. The default value is true. | 
| GetFormatStrategy() | Gets and sets the format strategy when exporting the cell value as string. | 
| GetImageOptions() | Get the ImageOrPrintOptions object before exporting. | 
| GetLightCellsDataProvider() | The Data provider to provide cells data for saving workbook in light mode. | 
| GetLineSeparator() | Gets and sets the line separator. | 
| GetMergeAreas() | Indicates whether merge the areas of conditional formatting and validation before saving the file. | 
| GetRefreshChartCache() | Indicates whether refreshing chart cache data. | 
| GetSaveFormat() | Gets the save file format. | 
| GetSheetSet() | Gets or sets the sheets to render. Default is all visible sheets in the workbook: Aspose.Cells.Rendering.SheetSet.Active. | 
| GetSortExternalNames() | Indicates whether sorting external defined names before saving file. | 
| GetSortNames() | Indicates whether sorting defined names before saving file. | 
| GetSplitTablesByBlankRow() | Indicates whether blank rows in the worksheet should be treated as table separators when exporting to Markdown. The default value is false. | 
| GetTableHeaderType() | Gets and sets how set the header of the table. | 
| GetUpdateSmartArt() | Indicates whether updating smart art setting. The default value is false. | 
| GetValidateMergedAreas() | Indicates whether validate merged cells before saving the file. | 
| GetWarningCallback() | Gets or sets warning callback. | 
| IsNull() const | Checks whether the implementation object is nullptr. | 
| MarkdownSaveOptions() | Creates options for saving markdown document. | 
| MarkdownSaveOptions(MarkdownSaveOptions_Impl* impl) | Constructs from an implementation object. | 
| MarkdownSaveOptions(const MarkdownSaveOptions& src) | Copy constructor. | 
| MarkdownSaveOptions(const SaveOptions& src) | Constructs from a parent object. | 
| explicit operator bool() const | operator bool() | 
| operator=(const MarkdownSaveOptions& src) | operator= | 
| operator=(const SaveOptions& src) | operator= | 
| SaveOptions(SaveOptions_Impl* impl) | Constructs from an implementation object. | 
| SaveOptions(const SaveOptions& src) | Copy constructor. | 
| SetAlignColumnPadding(char16_t value) | Indicates whether column alignment is enabled for generated Markdown tables. When enabled, columns are aligned by padding cell content with the specified character(typically ’ ’ for spaces). Set to ‘\0’ to disable column alignment (default). | 
| SetCachedFileFolder(const U16String& value) | The folder for temporary files that may be used as data cache. | 
| SetCachedFileFolder(const char16_t* value) | The folder for temporary files that may be used as data cache. | 
| SetCalculateFormula(bool value) | Indicates whether to calculate formulas before saving markdown file. | 
| SetCheckExcelRestriction(bool value) | Whether check restriction of excel file when user modify cells related objects. For example, excel does not allow inputting string value longer than 32K. When you input a value longer than 32K, it will be truncated. | 
| SetClearData(bool value) | Make the workbook empty after saving the file. | 
| SetCreateDirectory(bool value) | If true and the directory does not exist, the directory will be automatically created before saving the file. | 
| SetEncoding(EncodingType value) | Gets and sets the default encoding. | 
| SetEncryptDocumentProperties(bool value) | Indicates whether encrypt document properties when saving as .xls file. The default value is true. | 
| SetExportHyperlinkAsReference(bool value) | Indicates whether to export hyperlink using reference definitions instead of inline format. The default value is false. | 
| SetExportImagesAsBase64(bool value) | Specifies whether images are saved in Base64 format to Markdown. The default value is true. | 
| SetFormatStrategy(CellValueFormatStrategy value) | Gets and sets the format strategy when exporting the cell value as string. | 
| SetLightCellsDataProvider(LightCellsDataProvider* value) | The Data provider to provide cells data for saving workbook in light mode. | 
| SetLineSeparator(const U16String& value) | Gets and sets the line separator. | 
| SetLineSeparator(const char16_t* value) | Gets and sets the line separator. | 
| SetMergeAreas(bool value) | Indicates whether merge the areas of conditional formatting and validation before saving the file. | 
| SetRefreshChartCache(bool value) | Indicates whether refreshing chart cache data. | 
| SetSheetSet(const SheetSet& value) | Gets or sets the sheets to render. Default is all visible sheets in the workbook: Aspose.Cells.Rendering.SheetSet.Active. | 
| SetSortExternalNames(bool value) | Indicates whether sorting external defined names before saving file. | 
| SetSortNames(bool value) | Indicates whether sorting defined names before saving file. | 
| SetSplitTablesByBlankRow(bool value) | Indicates whether blank rows in the worksheet should be treated as table separators when exporting to Markdown. The default value is false. | 
| SetTableHeaderType(MarkdownTableHeaderType value) | Gets and sets how set the header of the table. | 
| SetUpdateSmartArt(bool value) | Indicates whether updating smart art setting. The default value is false. | 
| SetValidateMergedAreas(bool value) | Indicates whether validate merged cells before saving the file. | 
| SetWarningCallback(IWarningCallback* value) | Gets or sets warning callback. | 
| ~MarkdownSaveOptions() | Destructor. | 
| ~SaveOptions() | Destructor. | 
Fields
| Field | Description | 
|---|---|
| _impl | The implementation object. | 
See Also
- Class SaveOptions
 - Namespace Aspose::Cells
 - Library Aspose.Cells for C++