Aspose::Cells::IHtmlSaveOptions Class Referenceabstract

Represents the options for saving html file. More...

Inherits Aspose::Cells::ISaveOptions.

Public Member Functions

virtual bool GetIgnoreInvisibleShapes ()=0
 Indicate whether exporting those not visible shapes More...
 
virtual void SetIgnoreInvisibleShapes (bool value)=0
 Indicate whether exporting those not visible shapes More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetPageTitle ()=0
 The title of the html page. Only for saving to html stream. More...
 
virtual void SetPageTitle (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 The title of the html page. Only for saving to html stream. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetAttachedFilesDirectory ()=0
 The directory that the attached files will be saved to. Only for saving to html stream. More...
 
virtual void SetAttachedFilesDirectory (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 The directory that the attached files will be saved to. Only for saving to html stream. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetAttachedFilesUrlPrefix ()=0
 Specify the Url prefix of attached files such as image in the html file. Only for saving to html stream. More...
 
virtual void SetAttachedFilesUrlPrefix (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Specify the Url prefix of attached files such as image in the html file. Only for saving to html stream. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetDefaultFontName ()=0
 Specify the default font name for exporting html, the default font will be used when the font of style is not existing, If this property is null, Aspose.Cells will use universal font which have the same family with the original font, the default value is null. More...
 
virtual void SetDefaultFontName (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Specify the default font name for exporting html, the default font will be used when the font of style is not existing, If this property is null, Aspose.Cells will use universal font which have the same family with the original font, the default value is null. More...
 
virtual bool GetWorksheetScalable ()=0
 Indicates if zooming in or out the html via worksheet zoom level when saving file to html, the default value is false. More...
 
virtual void SetWorksheetScalable (bool value)=0
 Indicates if zooming in or out the html via worksheet zoom level when saving file to html, the default value is false. More...
 
virtual bool IsExportComments ()=0
 Indicates if exporting comments when saving file to html, the default value is false. More...
 
virtual void SetExportComments (bool value)=0
 Indicates if exporting comments when saving file to html, the default value is false. More...
 
virtual Aspose::Cells::PrintCommentsType GetExportCommentsType ()=0
 Represents type of exporting comments to html files. More...
 
virtual void SetExportCommentsType (Aspose::Cells::PrintCommentsType value)=0
 Represents type of exporting comments to html files. More...
 
virtual bool GetDisableDownlevelRevealedComments ()=0
 Indicates if disable Downlevel-revealed conditional comments when exporting file to html, the default value is false. More...
 
virtual void SetDisableDownlevelRevealedComments (bool value)=0
 Indicates if disable Downlevel-revealed conditional comments when exporting file to html, the default value is false. More...
 
virtual bool IsExpImageToTempDir ()=0
 Indicates whether exporting image files to temp directory. Only for saving to html stream. More...
 
virtual void SetExpImageToTempDir (bool value)=0
 Indicates whether exporting image files to temp directory. Only for saving to html stream. More...
 
virtual bool GetImageScalable ()=0
 Indicates whether using scalable unit to describe the image width when using scalable unit to describe the column width. The default value is true. More...
 
virtual void SetImageScalable (bool value)=0
 Indicates whether using scalable unit to describe the image width when using scalable unit to describe the column width. The default value is true. More...
 
virtual bool GetWidthScalable ()=0
 Indicates whether using scalable unit to describe the column width when exporting file to html. The default value is false. More...
 
virtual void SetWidthScalable (bool value)=0
 Indicates whether using scalable unit to describe the column width when exporting file to html. The default value is false. More...
 
virtual bool GetExportSingleTab ()=0
 Indicates whether exporting the single tab when the file only has one worksheet. The default value is false. More...
 
virtual void SetExportSingleTab (bool value)=0
 Indicates whether exporting the single tab when the file only has one worksheet. The default value is false. More...
 
virtual bool GetExportImagesAsBase64 ()=0
 Specifies whether images are saved in Base64 format to HTML, MHTML or EPUB. More...
 
virtual void SetExportImagesAsBase64 (bool value)=0
 Specifies whether images are saved in Base64 format to HTML, MHTML or EPUB. More...
 
virtual bool GetExportActiveWorksheetOnly ()=0
 Indicates if exporting the whole workbook to html file. More...
 
virtual void SetExportActiveWorksheetOnly (bool value)=0
 Indicates if exporting the whole workbook to html file. More...
 
virtual bool GetExportPrintAreaOnly ()=0
 Indicates if only exporting the print area to html file. The default value is false. More...
 
virtual void SetExportPrintAreaOnly (bool value)=0
 Indicates if only exporting the print area to html file. The default value is false. More...
 
virtual intrusive_ptr< Aspose::Cells::ICellAreaGetExportICellArea ()=0
 Gets the exporting CellArea of current active Worksheet. If you set this attribute, the print area of current active Worksheet will be omitted. Only the specified area will be exported when saving the file to html. More...
 
virtual void SetExportICellArea (intrusive_ptr< Aspose::Cells::ICellArea > value)=0
 Sets the exporting CellArea of current active Worksheet. If you set this attribute, the print area of current active Worksheet will be omitted. Only the specified area will be exported when saving the file to html. More...
 
virtual bool GetParseHtmlTagInCell ()=0
 Parse html tag in cell,like
,as cell value,or as html tag,default is true
More...
 
virtual void SetParseHtmlTagInCell (bool value)=0
 Parse html tag in cell,like
,as cell value,or as html tag,default is true
More...
 
virtual Aspose::Cells::HtmlCrossType GetHtmlCrossStringType ()=0
 Indicates if a cross-cell string will be displayed in the same way as MS Excel when saving an Excel file in html format. By default the value is Default, so, for cross-cell strings, there is little difference between the html files created by Aspose.Cells and MS Excel. But the performance for creating large html files,setting the value to Cross would be several times faster than setting it to Default or Fit2Cell. More...
 
virtual void SetHtmlCrossStringType (Aspose::Cells::HtmlCrossType value)=0
 Indicates if a cross-cell string will be displayed in the same way as MS Excel when saving an Excel file in html format. By default the value is Default, so, for cross-cell strings, there is little difference between the html files created by Aspose.Cells and MS Excel. But the performance for creating large html files,setting the value to Cross would be several times faster than setting it to Default or Fit2Cell. More...
 
virtual Aspose::Cells::HtmlHiddenColDisplayType GetHiddenColDisplayType ()=0
 Hidden column(the width of this column is 0) in excel,before save this into html format, if HtmlHiddenColDisplayType is "Remove",the hidden column would not been output, if the value is "Hidden", the column would been output,but was hidden,the default value is "Hidden" More...
 
virtual void SetHiddenColDisplayType (Aspose::Cells::HtmlHiddenColDisplayType value)=0
 Hidden column(the width of this column is 0) in excel,before save this into html format, if HtmlHiddenColDisplayType is "Remove",the hidden column would not been output, if the value is "Hidden", the column would been output,but was hidden,the default value is "Hidden" More...
 
virtual Aspose::Cells::HtmlHiddenRowDisplayType GetHiddenRowDisplayType ()=0
 Hidden row(the height of this row is 0) in excel,before save this into html format, if HtmlHiddenRowDisplayType is "Remove",the hidden row would not been output, if the value is "Hidden", the row would been output,but was hidden,the default value is "Hidden" More...
 
virtual void SetHiddenRowDisplayType (Aspose::Cells::HtmlHiddenRowDisplayType value)=0
 Hidden row(the height of this row is 0) in excel,before save this into html format, if HtmlHiddenRowDisplayType is "Remove",the hidden row would not been output, if the value is "Hidden", the row would been output,but was hidden,the default value is "Hidden" More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::Text::Encoding > GetEncoding ()=0
 If not set,use Encoding.UTF8 as default enconding type. More...
 
virtual void SetEncoding (intrusive_ptr< Aspose::Cells::Systems::Text::Encoding > value)=0
 If not set,use Encoding.UTF8 as default enconding type. More...
 
virtual intrusive_ptr< Aspose::Cells::Rendering::IImageOrPrintOptionsGetIImageOptions ()=0
 Get the ImageOrPrintOptions object before exporting More...
 
virtual bool GetSaveAsSingleFile ()=0
 Indicates whether save the html as single file. The default value is false. More...
 
virtual void SetSaveAsSingleFile (bool value)=0
 Indicates whether save the html as single file. The default value is false. More...
 
virtual bool GetShowAllSheets ()=0
 Indicates whether showing all sheets when saving as a single html file. More...
 
virtual void SetShowAllSheets (bool value)=0
 Indicates whether showing all sheets when saving as a single html file. More...
 
virtual bool GetExportPageHeaders ()=0
 Indicates whether exporting page headers. More...
 
virtual void SetExportPageHeaders (bool value)=0
 Indicates whether exporting page headers. More...
 
virtual bool GetExportPageFooters ()=0
 Indicates whether exporting page headers. More...
 
virtual void SetExportPageFooters (bool value)=0
 Indicates whether exporting page headers. More...
 
virtual bool GetExportHiddenWorksheet ()=0
 Indicating if exporting the hidden worksheet content.The default value is true. More...
 
virtual void SetExportHiddenWorksheet (bool value)=0
 Indicating if exporting the hidden worksheet content.The default value is true. More...
 
virtual bool GetPresentationPreference ()=0
 Indicating if html or mht file is presentation preference.The default value is false.if you want to get more beautiful presentation,please set the value to true. More...
 
virtual void SetPresentationPreference (bool value)=0
 Indicating if html or mht file is presentation preference.The default value is false.if you want to get more beautiful presentation,please set the value to true. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetCellCssPrefix ()=0
 Gets and sets the prefix of the css name,the default value is "". More...
 
virtual void SetCellCssPrefix (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Gets and sets the prefix of the css name,the default value is "". More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetTableCssId ()=0
 Gets the prefix of the type css name such as tr,col,td and so on, they are contained in the table element which has the specific TableCssId attribute. The default value is "". More...
 
virtual void SetTableCssId (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Sets the prefix of the type css name such as tr,col,td and so on, they are contained in the table element which has the specific TableCssId attribute. The default value is "". More...
 
virtual bool IsFullPathLink ()=0
 Indicating whether using full path link in sheet00x.htm,filelist.xml and tabstrip.htm. The default value is false. More...
 
virtual void SetFullPathLink (bool value)=0
 Indicating whether using full path link in sheet00x.htm,filelist.xml and tabstrip.htm. The default value is false. More...
 
virtual bool GetExportWorksheetCSSSeparately ()=0
 Indicating whether export the worksheet css separately.The default value is false. More...
 
virtual void SetExportWorksheetCSSSeparately (bool value)=0
 Indicating whether export the worksheet css separately.The default value is false. More...
 
virtual bool GetExportSimilarBorderStyle ()=0
 Indicating whether exporting the similar border style when the border style is not supported by browsers. If you want to import the html or mht file to excel, please keep the default value. The default value is false. More...
 
virtual void SetExportSimilarBorderStyle (bool value)=0
 Indicating whether exporting the similar border style when the border style is not supported by browsers. If you want to import the html or mht file to excel, please keep the default value. The default value is false. More...
 
virtual bool GetMergeEmptyTdForcely ()=0
 Indicates whether merging empty TD element forcely when exporting file to html. The size of html file will be reduced significantly after setting value to true. The default value is false. If you want to import the html file to excel or export perfect grid lines when saving file to html, please keep the default value. More...
 
virtual void SetMergeEmptyTdForcely (bool value)=0
 Indicates whether merging empty TD element forcely when exporting file to html. The size of html file will be reduced significantly after setting value to true. The default value is false. If you want to import the html file to excel or export perfect grid lines when saving file to html, please keep the default value. More...
 
virtual bool GetExportCellCoordinate ()=0
 Indicates whether exporting excel coordinate of nonblank cells when saving file to html. The default value is false. If you want to import the output html to excel, please keep the default value. More...
 
virtual void SetExportCellCoordinate (bool value)=0
 Indicates whether exporting excel coordinate of nonblank cells when saving file to html. The default value is false. If you want to import the output html to excel, please keep the default value. More...
 
virtual bool GetExportExtraHeadings ()=0
 Indicates whether exporting extra headings when the length of text is longer than max display column. The default value is false. If you want to import the html file to excel, please keep the default value. More...
 
virtual void SetExportExtraHeadings (bool value)=0
 Indicates whether exporting extra headings when the length of text is longer than max display column. The default value is false. If you want to import the html file to excel, please keep the default value. More...
 
virtual bool GetExportHeadings ()=0
 Indicates whether exporting headings when saving file to html.The default value is false. If you want to import the html file to excel, please keep the default value. More...
 
virtual void SetExportHeadings (bool value)=0
 Indicates whether exporting headings when saving file to html.The default value is false. If you want to import the html file to excel, please keep the default value. More...
 
virtual bool GetExportRowColumnHeadings ()=0
 Indicates whether exports sheet's row and column headings when saving to HTML files. More...
 
virtual void SetExportRowColumnHeadings (bool value)=0
 Indicates whether exports sheet's row and column headings when saving to HTML files. More...
 
virtual bool GetExportFormula ()=0
 Indicates whether exporting formula when saving file to html. The default value is true. If you want to import the output html to excel, please keep the default value. More...
 
virtual void SetExportFormula (bool value)=0
 Indicates whether exporting formula when saving file to html. The default value is true. If you want to import the output html to excel, please keep the default value. More...
 
virtual bool GetAddTooltipText ()=0
 Indicates whether adding tooltip text when the data can't be fully displayed. The default value is false. More...
 
virtual void SetAddTooltipText (bool value)=0
 Indicates whether adding tooltip text when the data can't be fully displayed. The default value is false. More...
 
virtual bool GetExportGridLines ()=0
 Indicating whether exporting the gridlines.The default value is false. More...
 
virtual void SetExportGridLines (bool value)=0
 Indicating whether exporting the gridlines.The default value is false. More...
 
virtual bool GetExportBogusRowData ()=0
 Indicating whether exporting bogus bottom row data. The default value is true.If you want to import the html or mht file to excel, please keep the default value. More...
 
virtual void SetExportBogusRowData (bool value)=0
 Indicating whether exporting bogus bottom row data. The default value is true.If you want to import the html or mht file to excel, please keep the default value. More...
 
virtual bool GetExcludeUnusedStyles ()=0
 Indicating whether excluding unused styles.The default value is false.If you want to import the html or mht file to excel, please keep the default value. More...
 
virtual void SetExcludeUnusedStyles (bool value)=0
 Indicating whether excluding unused styles.The default value is false.If you want to import the html or mht file to excel, please keep the default value. More...
 
virtual bool GetExportDocumentProperties ()=0
 Indicating whether exporting document properties.The default value is true.If you want to import the html or mht file to excel, please keep the default value. More...
 
virtual void SetExportDocumentProperties (bool value)=0
 Indicating whether exporting document properties.The default value is true.If you want to import the html or mht file to excel, please keep the default value. More...
 
virtual bool GetExportWorksheetProperties ()=0
 Indicating whether exporting worksheet properties.The default value is true.If you want to import the html or mht file to excel, please keep the default value. More...
 
virtual void SetExportWorksheetProperties (bool value)=0
 Indicating whether exporting worksheet properties.The default value is true.If you want to import the html or mht file to excel, please keep the default value. More...
 
virtual bool GetExportWorkbookProperties ()=0
 Indicating whether exporting workbook properties.The default value is true.If you want to import the html or mht file to excel, please keep the default value. More...
 
virtual void SetExportWorkbookProperties (bool value)=0
 Indicating whether exporting workbook properties.The default value is true.If you want to import the html or mht file to excel, please keep the default value. More...
 
virtual bool GetExportFrameScriptsAndProperties ()=0
 Indicating whether exporting frame scripts and document properties. The default value is true.If you want to import the html or mht file to excel, please keep the default value. More...
 
virtual void SetExportFrameScriptsAndProperties (bool value)=0
 Indicating whether exporting frame scripts and document properties. The default value is true.If you want to import the html or mht file to excel, please keep the default value. More...
 
virtual Aspose::Cells::HtmlExportDataOptions GetExportDataOptions ()=0
 Indicating the rule of exporting html file data.The default value is All. More...
 
virtual void SetExportDataOptions (Aspose::Cells::HtmlExportDataOptions value)=0
 Indicating the rule of exporting html file data.The default value is All. More...
 
virtual Aspose::Cells::HtmlLinkTargetType GetLinkTargetType ()=0
 Indicating the type of target attribute in a link,The default value is HtmlLinkTargetType.Parent. More...
 
virtual void SetLinkTargetType (Aspose::Cells::HtmlLinkTargetType value)=0
 Indicating the type of target attribute in a link,The default value is HtmlLinkTargetType.Parent. More...
 
- Public Member Functions inherited from Aspose::Cells::ISaveOptions
virtual Aspose::Cells::SaveFormat GetSaveFormat ()=0
 Gets the save file format. More...
 
virtual bool GetClearData ()=0
 Make the workbook empty after saving the file. More...
 
virtual void SetClearData (bool value)=0
 Make the workbook empty after saving the file. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetCachedFileFolder ()=0
 The cached file folder is used to store some large data. More...
 
virtual void SetCachedFileFolder (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 The cached file folder is used to store some large data. More...
 
virtual bool GetValidateMergedAreas ()=0
 Indicates whether validate merged cells before saving the file. More...
 
virtual void SetValidateMergedAreas (bool value)=0
 Indicates whether validate merged cells before saving the file. More...
 
virtual bool GetMergeAreas ()=0
 Indicates whether merge the areas of conditional formatting and validation before saving the file. More...
 
virtual void SetMergeAreas (bool value)=0
 Indicates whether merge the areas of conditional formatting and validation before saving the file. More...
 
virtual bool GetCreateDirectory ()=0
 If true and the directory does not exist, the directory will be automatically created before saving the file. More...
 
virtual void SetCreateDirectory (bool value)=0
 If true and the directory does not exist, the directory will be automatically created before saving the file. More...
 
virtual bool GetSortNames ()=0
 Indicates whether sorting defined names before saving file. More...
 
virtual void SetSortNames (bool value)=0
 Indicates whether sorting defined names before saving file. More...
 
virtual bool GetSortExternalNames ()=0
 Indicates whether sorting external defined names before saving file. More...
 
virtual void SetSortExternalNames (bool value)=0
 Indicates whether sorting external defined names before saving file. More...
 
virtual bool GetRefreshChartCache ()=0
 Indicates whether refreshing chart cache data More...
 
virtual void SetRefreshChartCache (bool value)=0
 Indicates whether refreshing chart cache data More...
 
virtual bool GetUpdateSmartArt ()=0
 Indicates whether updating smart art setting. The default value is false. More...
 
virtual void SetUpdateSmartArt (bool value)=0
 Indicates whether updating smart art setting. The default value is false. More...
 

Detailed Description

Represents the options for saving html file.

Member Function Documentation

◆ GetAddTooltipText()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetAddTooltipText ( )
pure virtual

Indicates whether adding tooltip text when the data can't be fully displayed. The default value is false.

◆ GetAttachedFilesDirectory()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::IHtmlSaveOptions::GetAttachedFilesDirectory ( )
pure virtual

The directory that the attached files will be saved to. Only for saving to html stream.

◆ GetAttachedFilesUrlPrefix()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::IHtmlSaveOptions::GetAttachedFilesUrlPrefix ( )
pure virtual

Specify the Url prefix of attached files such as image in the html file. Only for saving to html stream.

◆ GetCellCssPrefix()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::IHtmlSaveOptions::GetCellCssPrefix ( )
pure virtual

Gets and sets the prefix of the css name,the default value is "".

◆ GetDefaultFontName()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::IHtmlSaveOptions::GetDefaultFontName ( )
pure virtual

Specify the default font name for exporting html, the default font will be used when the font of style is not existing, If this property is null, Aspose.Cells will use universal font which have the same family with the original font, the default value is null.

◆ GetDisableDownlevelRevealedComments()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetDisableDownlevelRevealedComments ( )
pure virtual

Indicates if disable Downlevel-revealed conditional comments when exporting file to html, the default value is false.

◆ GetEncoding()

virtual intrusive_ptr<Aspose::Cells::Systems::Text::Encoding> Aspose::Cells::IHtmlSaveOptions::GetEncoding ( )
pure virtual

If not set,use Encoding.UTF8 as default enconding type.

◆ GetExcludeUnusedStyles()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetExcludeUnusedStyles ( )
pure virtual

Indicating whether excluding unused styles.The default value is false.If you want to import the html or mht file to excel, please keep the default value.

◆ GetExportActiveWorksheetOnly()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetExportActiveWorksheetOnly ( )
pure virtual

Indicates if exporting the whole workbook to html file.

◆ GetExportBogusRowData()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetExportBogusRowData ( )
pure virtual

Indicating whether exporting bogus bottom row data. The default value is true.If you want to import the html or mht file to excel, please keep the default value.

◆ GetExportCellCoordinate()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetExportCellCoordinate ( )
pure virtual

Indicates whether exporting excel coordinate of nonblank cells when saving file to html. The default value is false. If you want to import the output html to excel, please keep the default value.

◆ GetExportCommentsType()

virtual Aspose::Cells::PrintCommentsType Aspose::Cells::IHtmlSaveOptions::GetExportCommentsType ( )
pure virtual

Represents type of exporting comments to html files.

◆ GetExportDataOptions()

virtual Aspose::Cells::HtmlExportDataOptions Aspose::Cells::IHtmlSaveOptions::GetExportDataOptions ( )
pure virtual

Indicating the rule of exporting html file data.The default value is All.

◆ GetExportDocumentProperties()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetExportDocumentProperties ( )
pure virtual

Indicating whether exporting document properties.The default value is true.If you want to import the html or mht file to excel, please keep the default value.

◆ GetExportExtraHeadings()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetExportExtraHeadings ( )
pure virtual

Indicates whether exporting extra headings when the length of text is longer than max display column. The default value is false. If you want to import the html file to excel, please keep the default value.

◆ GetExportFormula()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetExportFormula ( )
pure virtual

Indicates whether exporting formula when saving file to html. The default value is true. If you want to import the output html to excel, please keep the default value.

◆ GetExportFrameScriptsAndProperties()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetExportFrameScriptsAndProperties ( )
pure virtual

Indicating whether exporting frame scripts and document properties. The default value is true.If you want to import the html or mht file to excel, please keep the default value.

◆ GetExportGridLines()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetExportGridLines ( )
pure virtual

Indicating whether exporting the gridlines.The default value is false.

◆ GetExportHeadings()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetExportHeadings ( )
pure virtual

Indicates whether exporting headings when saving file to html.The default value is false. If you want to import the html file to excel, please keep the default value.

◆ GetExportHiddenWorksheet()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetExportHiddenWorksheet ( )
pure virtual

Indicating if exporting the hidden worksheet content.The default value is true.

◆ GetExportICellArea()

virtual intrusive_ptr<Aspose::Cells::ICellArea> Aspose::Cells::IHtmlSaveOptions::GetExportICellArea ( )
pure virtual

Gets the exporting CellArea of current active Worksheet. If you set this attribute, the print area of current active Worksheet will be omitted. Only the specified area will be exported when saving the file to html.

◆ GetExportImagesAsBase64()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetExportImagesAsBase64 ( )
pure virtual

Specifies whether images are saved in Base64 format to HTML, MHTML or EPUB.

When this property is set to true image data is exported directly on the img elements and separate files are not created.

◆ GetExportPageFooters()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetExportPageFooters ( )
pure virtual

Indicates whether exporting page headers.

Only works when SaveAsSingleFile is True.

◆ GetExportPageHeaders()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetExportPageHeaders ( )
pure virtual

Indicates whether exporting page headers.

Only works when SaveAsSingleFile is True.

◆ GetExportPrintAreaOnly()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetExportPrintAreaOnly ( )
pure virtual

Indicates if only exporting the print area to html file. The default value is false.

◆ GetExportRowColumnHeadings()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetExportRowColumnHeadings ( )
pure virtual

Indicates whether exports sheet's row and column headings when saving to HTML files.

The default value is false.

◆ GetExportSimilarBorderStyle()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetExportSimilarBorderStyle ( )
pure virtual

Indicating whether exporting the similar border style when the border style is not supported by browsers. If you want to import the html or mht file to excel, please keep the default value. The default value is false.

◆ GetExportSingleTab()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetExportSingleTab ( )
pure virtual

Indicates whether exporting the single tab when the file only has one worksheet. The default value is false.

◆ GetExportWorkbookProperties()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetExportWorkbookProperties ( )
pure virtual

Indicating whether exporting workbook properties.The default value is true.If you want to import the html or mht file to excel, please keep the default value.

◆ GetExportWorksheetCSSSeparately()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetExportWorksheetCSSSeparately ( )
pure virtual

Indicating whether export the worksheet css separately.The default value is false.

◆ GetExportWorksheetProperties()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetExportWorksheetProperties ( )
pure virtual

Indicating whether exporting worksheet properties.The default value is true.If you want to import the html or mht file to excel, please keep the default value.

◆ GetHiddenColDisplayType()

virtual Aspose::Cells::HtmlHiddenColDisplayType Aspose::Cells::IHtmlSaveOptions::GetHiddenColDisplayType ( )
pure virtual

Hidden column(the width of this column is 0) in excel,before save this into html format, if HtmlHiddenColDisplayType is "Remove",the hidden column would not been output, if the value is "Hidden", the column would been output,but was hidden,the default value is "Hidden"

◆ GetHiddenRowDisplayType()

virtual Aspose::Cells::HtmlHiddenRowDisplayType Aspose::Cells::IHtmlSaveOptions::GetHiddenRowDisplayType ( )
pure virtual

Hidden row(the height of this row is 0) in excel,before save this into html format, if HtmlHiddenRowDisplayType is "Remove",the hidden row would not been output, if the value is "Hidden", the row would been output,but was hidden,the default value is "Hidden"

◆ GetHtmlCrossStringType()

virtual Aspose::Cells::HtmlCrossType Aspose::Cells::IHtmlSaveOptions::GetHtmlCrossStringType ( )
pure virtual

Indicates if a cross-cell string will be displayed in the same way as MS Excel when saving an Excel file in html format. By default the value is Default, so, for cross-cell strings, there is little difference between the html files created by Aspose.Cells and MS Excel. But the performance for creating large html files,setting the value to Cross would be several times faster than setting it to Default or Fit2Cell.

◆ GetIgnoreInvisibleShapes()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetIgnoreInvisibleShapes ( )
pure virtual

Indicate whether exporting those not visible shapes

The default values is false.

◆ GetIImageOptions()

virtual intrusive_ptr<Aspose::Cells::Rendering::IImageOrPrintOptions> Aspose::Cells::IHtmlSaveOptions::GetIImageOptions ( )
pure virtual

Get the ImageOrPrintOptions object before exporting

◆ GetImageScalable()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetImageScalable ( )
pure virtual

Indicates whether using scalable unit to describe the image width when using scalable unit to describe the column width. The default value is true.

◆ GetLinkTargetType()

virtual Aspose::Cells::HtmlLinkTargetType Aspose::Cells::IHtmlSaveOptions::GetLinkTargetType ( )
pure virtual

Indicating the type of target attribute in a link,The default value is HtmlLinkTargetType.Parent.

◆ GetMergeEmptyTdForcely()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetMergeEmptyTdForcely ( )
pure virtual

Indicates whether merging empty TD element forcely when exporting file to html. The size of html file will be reduced significantly after setting value to true. The default value is false. If you want to import the html file to excel or export perfect grid lines when saving file to html, please keep the default value.

◆ GetPageTitle()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::IHtmlSaveOptions::GetPageTitle ( )
pure virtual

The title of the html page. Only for saving to html stream.

◆ GetParseHtmlTagInCell()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetParseHtmlTagInCell ( )
pure virtual

Parse html tag in cell,like

,as cell value,or as html tag,default is true

◆ GetPresentationPreference()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetPresentationPreference ( )
pure virtual

Indicating if html or mht file is presentation preference.The default value is false.if you want to get more beautiful presentation,please set the value to true.

◆ GetSaveAsSingleFile()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetSaveAsSingleFile ( )
pure virtual

Indicates whether save the html as single file. The default value is false.

If there are multiple worksheets or other required resources such as pictures in the workbook, commonly those worksheets and other resources need to be saved into separate files. For some scenarios, user maybe need to get only one resultant file such as for the convenience of transferring. If so, user may set this property as true.

◆ GetShowAllSheets()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetShowAllSheets ( )
pure virtual

Indicates whether showing all sheets when saving as a single html file.

Only works when SaveAsSingleFile is True.

◆ GetTableCssId()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::IHtmlSaveOptions::GetTableCssId ( )
pure virtual

Gets the prefix of the type css name such as tr,col,td and so on, they are contained in the table element which has the specific TableCssId attribute. The default value is "".

◆ GetWidthScalable()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetWidthScalable ( )
pure virtual

Indicates whether using scalable unit to describe the column width when exporting file to html. The default value is false.

◆ GetWorksheetScalable()

virtual bool Aspose::Cells::IHtmlSaveOptions::GetWorksheetScalable ( )
pure virtual

Indicates if zooming in or out the html via worksheet zoom level when saving file to html, the default value is false.

◆ IsExpImageToTempDir()

virtual bool Aspose::Cells::IHtmlSaveOptions::IsExpImageToTempDir ( )
pure virtual

Indicates whether exporting image files to temp directory. Only for saving to html stream.

◆ IsExportComments()

virtual bool Aspose::Cells::IHtmlSaveOptions::IsExportComments ( )
pure virtual

Indicates if exporting comments when saving file to html, the default value is false.

◆ IsFullPathLink()

virtual bool Aspose::Cells::IHtmlSaveOptions::IsFullPathLink ( )
pure virtual

Indicating whether using full path link in sheet00x.htm,filelist.xml and tabstrip.htm. The default value is false.

◆ SetAddTooltipText()

virtual void Aspose::Cells::IHtmlSaveOptions::SetAddTooltipText ( bool  value)
pure virtual

Indicates whether adding tooltip text when the data can't be fully displayed. The default value is false.

◆ SetAttachedFilesDirectory()

virtual void Aspose::Cells::IHtmlSaveOptions::SetAttachedFilesDirectory ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

The directory that the attached files will be saved to. Only for saving to html stream.

◆ SetAttachedFilesUrlPrefix()

virtual void Aspose::Cells::IHtmlSaveOptions::SetAttachedFilesUrlPrefix ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Specify the Url prefix of attached files such as image in the html file. Only for saving to html stream.

◆ SetCellCssPrefix()

virtual void Aspose::Cells::IHtmlSaveOptions::SetCellCssPrefix ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Gets and sets the prefix of the css name,the default value is "".

◆ SetDefaultFontName()

virtual void Aspose::Cells::IHtmlSaveOptions::SetDefaultFontName ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Specify the default font name for exporting html, the default font will be used when the font of style is not existing, If this property is null, Aspose.Cells will use universal font which have the same family with the original font, the default value is null.

◆ SetDisableDownlevelRevealedComments()

virtual void Aspose::Cells::IHtmlSaveOptions::SetDisableDownlevelRevealedComments ( bool  value)
pure virtual

Indicates if disable Downlevel-revealed conditional comments when exporting file to html, the default value is false.

◆ SetEncoding()

virtual void Aspose::Cells::IHtmlSaveOptions::SetEncoding ( intrusive_ptr< Aspose::Cells::Systems::Text::Encoding >  value)
pure virtual

If not set,use Encoding.UTF8 as default enconding type.

◆ SetExcludeUnusedStyles()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExcludeUnusedStyles ( bool  value)
pure virtual

Indicating whether excluding unused styles.The default value is false.If you want to import the html or mht file to excel, please keep the default value.

◆ SetExpImageToTempDir()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExpImageToTempDir ( bool  value)
pure virtual

Indicates whether exporting image files to temp directory. Only for saving to html stream.

◆ SetExportActiveWorksheetOnly()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportActiveWorksheetOnly ( bool  value)
pure virtual

Indicates if exporting the whole workbook to html file.

◆ SetExportBogusRowData()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportBogusRowData ( bool  value)
pure virtual

Indicating whether exporting bogus bottom row data. The default value is true.If you want to import the html or mht file to excel, please keep the default value.

◆ SetExportCellCoordinate()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportCellCoordinate ( bool  value)
pure virtual

Indicates whether exporting excel coordinate of nonblank cells when saving file to html. The default value is false. If you want to import the output html to excel, please keep the default value.

◆ SetExportComments()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportComments ( bool  value)
pure virtual

Indicates if exporting comments when saving file to html, the default value is false.

◆ SetExportCommentsType()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportCommentsType ( Aspose::Cells::PrintCommentsType  value)
pure virtual

Represents type of exporting comments to html files.

◆ SetExportDataOptions()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportDataOptions ( Aspose::Cells::HtmlExportDataOptions  value)
pure virtual

Indicating the rule of exporting html file data.The default value is All.

◆ SetExportDocumentProperties()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportDocumentProperties ( bool  value)
pure virtual

Indicating whether exporting document properties.The default value is true.If you want to import the html or mht file to excel, please keep the default value.

◆ SetExportExtraHeadings()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportExtraHeadings ( bool  value)
pure virtual

Indicates whether exporting extra headings when the length of text is longer than max display column. The default value is false. If you want to import the html file to excel, please keep the default value.

◆ SetExportFormula()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportFormula ( bool  value)
pure virtual

Indicates whether exporting formula when saving file to html. The default value is true. If you want to import the output html to excel, please keep the default value.

◆ SetExportFrameScriptsAndProperties()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportFrameScriptsAndProperties ( bool  value)
pure virtual

Indicating whether exporting frame scripts and document properties. The default value is true.If you want to import the html or mht file to excel, please keep the default value.

◆ SetExportGridLines()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportGridLines ( bool  value)
pure virtual

Indicating whether exporting the gridlines.The default value is false.

◆ SetExportHeadings()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportHeadings ( bool  value)
pure virtual

Indicates whether exporting headings when saving file to html.The default value is false. If you want to import the html file to excel, please keep the default value.

◆ SetExportHiddenWorksheet()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportHiddenWorksheet ( bool  value)
pure virtual

Indicating if exporting the hidden worksheet content.The default value is true.

◆ SetExportICellArea()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportICellArea ( intrusive_ptr< Aspose::Cells::ICellArea value)
pure virtual

Sets the exporting CellArea of current active Worksheet. If you set this attribute, the print area of current active Worksheet will be omitted. Only the specified area will be exported when saving the file to html.

◆ SetExportImagesAsBase64()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportImagesAsBase64 ( bool  value)
pure virtual

Specifies whether images are saved in Base64 format to HTML, MHTML or EPUB.

When this property is set to true image data is exported directly on the img elements and separate files are not created.

◆ SetExportPageFooters()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportPageFooters ( bool  value)
pure virtual

Indicates whether exporting page headers.

Only works when SaveAsSingleFile is True.

◆ SetExportPageHeaders()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportPageHeaders ( bool  value)
pure virtual

Indicates whether exporting page headers.

Only works when SaveAsSingleFile is True.

◆ SetExportPrintAreaOnly()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportPrintAreaOnly ( bool  value)
pure virtual

Indicates if only exporting the print area to html file. The default value is false.

◆ SetExportRowColumnHeadings()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportRowColumnHeadings ( bool  value)
pure virtual

Indicates whether exports sheet's row and column headings when saving to HTML files.

The default value is false.

◆ SetExportSimilarBorderStyle()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportSimilarBorderStyle ( bool  value)
pure virtual

Indicating whether exporting the similar border style when the border style is not supported by browsers. If you want to import the html or mht file to excel, please keep the default value. The default value is false.

◆ SetExportSingleTab()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportSingleTab ( bool  value)
pure virtual

Indicates whether exporting the single tab when the file only has one worksheet. The default value is false.

◆ SetExportWorkbookProperties()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportWorkbookProperties ( bool  value)
pure virtual

Indicating whether exporting workbook properties.The default value is true.If you want to import the html or mht file to excel, please keep the default value.

◆ SetExportWorksheetCSSSeparately()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportWorksheetCSSSeparately ( bool  value)
pure virtual

Indicating whether export the worksheet css separately.The default value is false.

◆ SetExportWorksheetProperties()

virtual void Aspose::Cells::IHtmlSaveOptions::SetExportWorksheetProperties ( bool  value)
pure virtual

Indicating whether exporting worksheet properties.The default value is true.If you want to import the html or mht file to excel, please keep the default value.

◆ SetFullPathLink()

virtual void Aspose::Cells::IHtmlSaveOptions::SetFullPathLink ( bool  value)
pure virtual

Indicating whether using full path link in sheet00x.htm,filelist.xml and tabstrip.htm. The default value is false.

◆ SetHiddenColDisplayType()

virtual void Aspose::Cells::IHtmlSaveOptions::SetHiddenColDisplayType ( Aspose::Cells::HtmlHiddenColDisplayType  value)
pure virtual

Hidden column(the width of this column is 0) in excel,before save this into html format, if HtmlHiddenColDisplayType is "Remove",the hidden column would not been output, if the value is "Hidden", the column would been output,but was hidden,the default value is "Hidden"

◆ SetHiddenRowDisplayType()

virtual void Aspose::Cells::IHtmlSaveOptions::SetHiddenRowDisplayType ( Aspose::Cells::HtmlHiddenRowDisplayType  value)
pure virtual

Hidden row(the height of this row is 0) in excel,before save this into html format, if HtmlHiddenRowDisplayType is "Remove",the hidden row would not been output, if the value is "Hidden", the row would been output,but was hidden,the default value is "Hidden"

◆ SetHtmlCrossStringType()

virtual void Aspose::Cells::IHtmlSaveOptions::SetHtmlCrossStringType ( Aspose::Cells::HtmlCrossType  value)
pure virtual

Indicates if a cross-cell string will be displayed in the same way as MS Excel when saving an Excel file in html format. By default the value is Default, so, for cross-cell strings, there is little difference between the html files created by Aspose.Cells and MS Excel. But the performance for creating large html files,setting the value to Cross would be several times faster than setting it to Default or Fit2Cell.

◆ SetIgnoreInvisibleShapes()

virtual void Aspose::Cells::IHtmlSaveOptions::SetIgnoreInvisibleShapes ( bool  value)
pure virtual

Indicate whether exporting those not visible shapes

The default values is false.

◆ SetImageScalable()

virtual void Aspose::Cells::IHtmlSaveOptions::SetImageScalable ( bool  value)
pure virtual

Indicates whether using scalable unit to describe the image width when using scalable unit to describe the column width. The default value is true.

◆ SetLinkTargetType()

virtual void Aspose::Cells::IHtmlSaveOptions::SetLinkTargetType ( Aspose::Cells::HtmlLinkTargetType  value)
pure virtual

Indicating the type of target attribute in a link,The default value is HtmlLinkTargetType.Parent.

◆ SetMergeEmptyTdForcely()

virtual void Aspose::Cells::IHtmlSaveOptions::SetMergeEmptyTdForcely ( bool  value)
pure virtual

Indicates whether merging empty TD element forcely when exporting file to html. The size of html file will be reduced significantly after setting value to true. The default value is false. If you want to import the html file to excel or export perfect grid lines when saving file to html, please keep the default value.

◆ SetPageTitle()

virtual void Aspose::Cells::IHtmlSaveOptions::SetPageTitle ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

The title of the html page. Only for saving to html stream.

◆ SetParseHtmlTagInCell()

virtual void Aspose::Cells::IHtmlSaveOptions::SetParseHtmlTagInCell ( bool  value)
pure virtual

Parse html tag in cell,like

,as cell value,or as html tag,default is true

◆ SetPresentationPreference()

virtual void Aspose::Cells::IHtmlSaveOptions::SetPresentationPreference ( bool  value)
pure virtual

Indicating if html or mht file is presentation preference.The default value is false.if you want to get more beautiful presentation,please set the value to true.

◆ SetSaveAsSingleFile()

virtual void Aspose::Cells::IHtmlSaveOptions::SetSaveAsSingleFile ( bool  value)
pure virtual

Indicates whether save the html as single file. The default value is false.

If there are multiple worksheets or other required resources such as pictures in the workbook, commonly those worksheets and other resources need to be saved into separate files. For some scenarios, user maybe need to get only one resultant file such as for the convenience of transferring. If so, user may set this property as true.

◆ SetShowAllSheets()

virtual void Aspose::Cells::IHtmlSaveOptions::SetShowAllSheets ( bool  value)
pure virtual

Indicates whether showing all sheets when saving as a single html file.

Only works when SaveAsSingleFile is True.

◆ SetTableCssId()

virtual void Aspose::Cells::IHtmlSaveOptions::SetTableCssId ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Sets the prefix of the type css name such as tr,col,td and so on, they are contained in the table element which has the specific TableCssId attribute. The default value is "".

◆ SetWidthScalable()

virtual void Aspose::Cells::IHtmlSaveOptions::SetWidthScalable ( bool  value)
pure virtual

Indicates whether using scalable unit to describe the column width when exporting file to html. The default value is false.

◆ SetWorksheetScalable()

virtual void Aspose::Cells::IHtmlSaveOptions::SetWorksheetScalable ( bool  value)
pure virtual

Indicates if zooming in or out the html via worksheet zoom level when saving file to html, the default value is false.