Class HtmlSaveOptions

Class HtmlSaveOptions

名称: Aspose.Cells 收集: Aspose.Cells.dll (25.4.0)

代表保存 html 文件的选项。

public class HtmlSaveOptions : SaveOptions

Inheritance

object SaveOptions HtmlSaveOptions

Constructors

HtmlSaveOptions()

创建保存 html 文件的选项。

public HtmlSaveOptions()

HtmlSaveOptions(SaveFormat)

创建保存 htm 文件的选项。

public HtmlSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

文件格式。它应该是以下类型之一: Aspose.Cells.SaveFormat.Html 或 Aspose.Cells.SaveFormat.MHtml,否则保存的格式将自动设置为 Aspose.Cells.SaveFormat.Html。

Properties

AddGenericFont

表明是否要将基因字体添加到 CSS 字体家庭。默认值是真实的

public bool AddGenericFont { get; set; }

财产价值

bool

AddTooltipText

表示是否添加工具提示文本,当数据无法完全显示。默认值是虚假的。

public bool AddTooltipText { get; set; }

财产价值

bool

AttachedFilesDirectory

将存储附件文件的目录。只为保存到HTML流。

public string AttachedFilesDirectory { get; set; }

财产价值

string

AttachedFilesUrlPrefix

指定附件文件的 URL 预定,例如 HTML 文件中的图像。只为保存到HTML流。

public string AttachedFilesUrlPrefix { get; set; }

财产价值

string

CalculateFormula

在保存 html 文件之前,是否要计算公式。

public bool CalculateFormula { get; set; }

财产价值

bool

Remarks

默认值是虚假的。

CellCssPrefix

接收并设置 CSS 名称的预定,默认值为“”。

public string CellCssPrefix { get; set; }

财产价值

string

CellNameAttribute

指定指示 CellName 要写的属性。(例如,如果值是“id”,那么对于单元格“A1”,输出将是:<td id=‘ A1’>)。默认值为零。

public string CellNameAttribute { get; set; }

财产价值

string

CssStyles

获取或设置为格式化器的额外 CSS 风格。只有当 Aspose.Cells.HtmlSaveOptions.SaveAsSingleFile 是真实的时才工作。CssStyles=“body { 折叠: 5px }”;

public string CssStyles { get; set; }

财产价值

string

DefaultFontName

指定输出 html 的默认字体名称,当风格字体不存在时将使用默认字体。如果此属性是零,Aspose.Cells 将使用具有原始字体相同的普遍字体,默认值为零。

public string DefaultFontName { get; set; }

财产价值

string

DisableCss

指示是否只适用内线风格,而不依靠CSS。默认值是虚假的。

public bool DisableCss { get; set; }

财产价值

bool

DisableDownlevelRevealedComments

表示,如果在将文件出口到 html 时禁用下级重新显示的条件评论,则默认值是虚假的。

public bool DisableDownlevelRevealedComments { get; set; }

财产价值

bool

EnableCssCustomProperties

通过使用 CSS 定制属性来优化 HTML 的输出. 例如,对于一个 base64 图像出现多种情况的情况下,定制属性图像数据只需要保存一次,以便能够提高结果的 HTML 的性能。默认值是虚假的。

public bool EnableCssCustomProperties { get; set; }

财产价值

bool

EncodeEntityAsCode

表示 html 字符实体是否被十数代码取代。(例如“&nbsp;”被替换为“#160;”).默认值是虚假的。

public bool EncodeEntityAsCode { get; set; }

财产价值

bool

Encoding

如果不设置,使用 Encoding.UTF8 作为默认的 encoding 类型。

public Encoding Encoding { get; set; }

财产价值

Encoding

ExcludeUnusedStyles

表示是否排除未使用的风格。对于生成的 html 文件,除未使用的风格外,可以使文件大小更小。没有影响视觉效果,因此该属性的默认值是真实的。如果用户需要在工作簿中保留所有风格的生成HTML(如用户的场景)需要恢复工作簿从后来创建的HTML),请将此属性定义为虚假。

public bool ExcludeUnusedStyles { get; set; }

财产价值

bool

ExportActiveWorksheetOnly

指示是否仅出口活跃工作表到 html 文件。如果是真的,那么只有活跃的工作表将被出口到HTML文件;如果是假的,那么整个工作簿将被出口到HTML文件。默认值是虚假的。

public bool ExportActiveWorksheetOnly { get; set; }

财产价值

bool

ExportArea

获取或设置当前活跃工作表的出口 CellArea。如果您设置此属性,则当前活跃工作表的印刷区域将被忽略。只有指定区域将在将文件保存到HTML时进行出口。

public CellArea ExportArea { get; set; }

财产价值

CellArea

ExportBogusRowData

指示是否出口 bogus 底行数据. 默认值是真实的. 如果你想进口 html 或 mht 文件Excel 请保持默认值。

public bool ExportBogusRowData { get; set; }

财产价值

bool

ExportCellCoordinate

表示在将文件保存到 html 时是否出口非白细胞的 Excel 坐标,默认值是假的。如果您想将输出 html 导入到 Excel,请保持默认值。

public bool ExportCellCoordinate { get; set; }

财产价值

bool

ExportCommentsType

代表出口评论到 html 文件的类型。

public PrintCommentsType ExportCommentsType { get; set; }

财产价值

PrintCommentsType

ExportDataOptions

指示出口 html 文件数据的规则.默认值是所有。

public HtmlExportDataOptions ExportDataOptions { get; set; }

财产价值

HtmlExportDataOptions

ExportDocumentProperties

指示是否出口文件属性.默认值是真实的。html 或 mht 文件到 Excel,请保持默认值。

public bool ExportDocumentProperties { get; set; }

财产价值

bool

ExportExtraHeadings

表示是否出口额外的标题,当文本的长度超过最大显示列。默认值是虚假的. 如果您想将 html 文件导入到 Excel,请保持默认值。

public bool ExportExtraHeadings { get; set; }

财产价值

bool

ExportFormula

表示在保存文件时是否出口公式到 html. 默认值是真实的。如果您想将输出 html 导入到 Excel,请保持默认值。

public bool ExportFormula { get; set; }

财产价值

bool

ExportFrameScriptsAndProperties

指定是否出口框脚本和文档属性. 默认值是真实的. 如果你想进口 html 或 mht 文件Excel 请保持默认值。

public bool ExportFrameScriptsAndProperties { get; set; }

财产价值

bool

ExportGridLines

指示是否出口网线.默认值是假的。

public bool ExportGridLines { get; set; }

财产价值

bool

ExportHeadings

表示在保存到 HTML 文件时是否出口表的序列和列标题。

[Obsolete("Use HtmlSaveOptions.ExportRowColumnHeadings instead.")]
[Browsable(false)]
public bool ExportHeadings { get; set; }

财产价值

bool

Remarks

注意:这个成员现在已经过时了。请使用 HtmlSaveOptions.ExportRowColumnHeadings 属性。该财产将于2022年6月12日以后撤销。阿斯波斯对您可能遇到的任何不适表示道歉。

ExportHiddenWorksheet

表示是否出口隐藏的工作表内容.默认值是真实的。

public bool ExportHiddenWorksheet { get; set; }

财产价值

bool

ExportImagesAsBase64

指定图像是否存储在 Base64 格式到 HTML、MHTML 或 EPUB。

public bool ExportImagesAsBase64 { get; set; }

财产价值

bool

Remarks

当此属性设置为真实的图像数据时,将直接出口到IMG 元素和单独的文件未创建。

ExportObjectListener

接收或设置 ExportObjectListener 为出口物品。

[Obsolete("Use HtmlSaveOptions.IStreamProvider property instead.")]
[Browsable(false)]
public IExportObjectListener ExportObjectListener { get; set; }

财产价值

IExportObjectListener

Remarks

注意:这个财产现在已经过时了。请使用 HtmlSaveOptions.IStreamProvider 属性。此房地产将于2015年8月12日以后撤销。阿斯波斯对您可能遇到的任何不适表示道歉。

ExportPageFooters

表示是否出口页面标题。

public bool ExportPageFooters { get; set; }

财产价值

bool

Remarks

只有当 Aspose.Cells.HtmlSaveOptions.SaveAsSingleFile 是真实的时才工作。

ExportPageHeaders

表示是否出口页面标题。

public bool ExportPageHeaders { get; set; }

财产价值

bool

Remarks

只有当 Aspose.Cells.HtmlSaveOptions.SaveAsSingleFile 是真实的时才工作。

ExportPrintAreaOnly

表示是否仅出口印刷区域到 html 文件. 默认值是虚假的。

public bool ExportPrintAreaOnly { get; set; }

财产价值

bool

ExportRowColumnHeadings

表示在保存到 HTML 文件时是否出口表的序列和列标题。

public bool ExportRowColumnHeadings { get; set; }

财产价值

bool

Remarks

默认值是虚假的。

ExportSimilarBorderStyle

指示是否出口类似的边境风格,当边境风格不受浏览器支持。如果您想将 html 或 mht 文件导入到 Excel,请保持默认值。默认值是虚假的。

public bool ExportSimilarBorderStyle { get; set; }

财产价值

bool

ExportSingleTab

表示是否出口单个选项卡,当文件只有一个工作表。默认值是虚假的。

public bool ExportSingleTab { get; set; }

财产价值

bool

ExportWorkbookProperties

指示是否出口工作簿属性.默认值是真实的。html 或 mht 文件到 Excel,请保持默认值。

public bool ExportWorkbookProperties { get; set; }

财产价值

bool

ExportWorksheetCSS单独

指定是否单独出口工作表 css. 默认值是虚假的。

public bool ExportWorksheetCSSSeparately { get; set; }

财产价值

bool

ExportWorksheetProperties

指示是否出口工作表属性.默认值是真实的。html 或 mht 文件到 Excel,请保持默认值。

public bool ExportWorksheetProperties { get; set; }

财产价值

bool

FilePathProvider

获取或设置 IFilePathProvider 以单独将工作表出口到 html。

public IFilePathProvider FilePathProvider { get; set; }

财产价值

IFilePathProvider

FormatDataIgnoreColumnWidth

表明是否显示单元格的整个格式化数据时过流列。如果是真的,那么忽略列宽,整个细胞数据将被出口。如果错误,则数据将与Excel相同出口。默认值是虚假的。

public bool FormatDataIgnoreColumnWidth { get; set; }

财产价值

bool

HiddenColDisplayType

隐藏的列(这个列的宽度为 0)在Excel,在将此保存到HTML格式之前,如果 HtmlHiddenColDisplayType是“删除”,隐藏的列不会是输出,如果值是“隐藏”,列将是输出,但隐藏,默认值是“隐藏”

public HtmlHiddenColDisplayType HiddenColDisplayType { get; set; }

财产价值

HtmlHiddenColDisplayType

HiddenRowDisplayType

隐藏的行(这个行的高度为 0)在Excel,在将此保存到HTML格式之前,如果 HtmlHiddenRowDisplayType是“删除”,隐藏的行不会是输出,如果值是“隐藏”,行将是输出,但隐藏,默认值是“隐藏”。

public HtmlHiddenRowDisplayType HiddenRowDisplayType { get; set; }

财产价值

HtmlHiddenRowDisplayType

HideOverflowWrappedText

指示是否要隐藏过流文本,当细胞格式设置为插入文本时。假值是虚假的

public bool HideOverflowWrappedText { get; set; }

财产价值

bool

HtmlCrossStringType

表明在保存 Excel 文件时,将显示与 MS Excel 相同的跨细胞序列。默认值是默认值,因此,对于跨细胞行,由 Aspose.Cells 和 MS Excel 创建的 html 文件之间有很少的差异。但是,创建大型 html 文件的性能,将值设置为 Cross 将比设置为 Default 或 Fit2Cell 快几倍。

public HtmlCrossType HtmlCrossStringType { get; set; }

财产价值

HtmlCrossType

HtmlVersion

指定 HTML 標準的版本,應用於保存 HTML 格式時。默认值是 HtmlVersion.Default。

public HtmlVersion HtmlVersion { get; set; }

财产价值

HtmlVersion

IgnoreInvisibleShapes

指示是否出口那些看不见的形状

public bool IgnoreInvisibleShapes { get; set; }

财产价值

bool

Remarks

默认值是虚假的。

ImageOptions

在出口之前获取 ImageOrPrintOptions 对象

public ImageOrPrintOptions ImageOptions { get; }

财产价值

ImageOrPrintOptions

ImageScalable

表示是否使用可扩展单位来描述图像宽度使用可扩展单位来描述列宽。默认值是真实的。

public bool ImageScalable { get; set; }

财产价值

bool

IsBorderCollapsed

表示桌面边界是否崩溃。默认值是真实的。

public bool IsBorderCollapsed { get; set; }

财产价值

bool

IsExpImageToTempDir

表示是否将图像文件出口到 temp 目录。只为保存到HTML流。

public bool IsExpImageToTempDir { get; set; }

财产价值

bool

IsExportComments

表示在保存文件时出口评论到 html 时,默认值是虚假的。

public bool IsExportComments { get; set; }

财产价值

bool

IsFullPathLink

指示是否使用完整路径链接在 Sheet00x.htm,filelist.xml 和 tabstrip.htm。默认值是虚假的。

public bool IsFullPathLink { get; set; }

财产价值

bool

兼容

表示 HTML 输出是否与 IE 浏览器兼容。虚假的价值是虚假的

public bool IsIECompatible { get; set; }

财产价值

bool

IsJsBrowserCompatible

表示JavaScript是否兼容不支持JavaScript的浏览器。默认值是真实的。

public bool IsJsBrowserCompatible { get; set; }

财产价值

bool

IsMobileCompatible

表示 HTML 输出是否与移动设备兼容。默认值是虚假的。

public bool IsMobileCompatible { get; set; }

财产价值

bool

LinkTargetType

在“<a>”链接中指示目标属性类型,默认值为HtmlLinkTargetType.Parent。

public HtmlLinkTargetType LinkTargetType { get; set; }

财产价值

HtmlLinkTargetType

MergeEmptyTdForcely

指示是否在将空的 TD 元素强制合并时将文件导出到 html。HTML 文件的尺寸在将值设置为真实后会显著减少。如果您想将 HTML 文件导入到 Excel 或在保存文件时将完美的网络线导出到 HTML,请保持默认值。

[Obsolete("Use HtmlSaveOptions.MergeEmptyTdType instead.")]
public bool MergeEmptyTdForcely { get; set; }

财产价值

bool

MergeEmptyTdType

相容的空细胞合并的选项(空细胞元素)默认值是 MergeEmptyTdType.Default。

public MergeEmptyTdType MergeEmptyTdType { get; set; }

财产价值

MergeEmptyTdType

OfficeMathOutputMode

显示如何将 OfficeMath 对象导出到 HTML,默认值为图像。

public HtmlOfficeMathOutputType OfficeMathOutputMode { get; set; }

财产价值

HtmlOfficeMathOutputType

PageTitle

HTML 页面的标题。只为保存到HTML流。

public string PageTitle { get; set; }

财产价值

string

ParseHtmlTagInCell

表明,在单元格中的 html 标签(如“<div></div>”)是否应该作为单元格值或保留。

public bool ParseHtmlTagInCell { get; set; }

财产价值

bool

PresentationPreference

指定是否 html 或 mht 文件是演示偏好。默认值是虚假的。如果你想得到更美丽的演示,请将值定为真实。

public bool PresentationPreference { get; set; }

财产价值

bool

SaveAsSingleFile

表示是否将HTML保存为单一文件。默认值是虚假的。

public bool SaveAsSingleFile { get; set; }

财产价值

bool

Remarks

如果工作簿中有多个工作表或其他需要的资源,例如图像,一般情况下,这些工作表和其他资源必须存储在单独的文件中。对于某些情况下,用户可能只需要获得一个结果文件,例如转移方便。如果是这样,用户可以将此财产定为真实的。

SheetSet

默认情况下,工作簿中的所有可见的页面都是: Aspose.Cells.Rendering.SheetSet.Visible。

public SheetSet SheetSet { get; set; }

财产价值

SheetSet

ShowAllSheets

表示是否显示所有表,当保存作为一个单一的HTML文件。

public bool ShowAllSheets { get; set; }

财产价值

bool

Remarks

只有当 Aspose.Cells.HtmlSaveOptions.SaveAsSingleFile 是真实的时才工作。

StreamProvider

接收或设置 IStreamProvider 为出口物品。

public IStreamProvider StreamProvider { get; set; }

财产价值

IStreamProvider

TableCssId

接收和设置类型 css 名称的预定,如 tr,col,td 等,它们在表元素中包含具有特定 TableCssId 属性. 默认值为“”。

public string TableCssId { get; set; }

财产价值

string

WidthScalable

表示是否在规模单位出口列宽到HTML。默认值是虚假的。

public bool WidthScalable { get; set; }

财产价值

bool

WorksheetScalable

指示,在将文件存储到 html 时,通过工作表的 zoom 级别进入或输出 html 时,默认值是虚假的。

public bool WorksheetScalable { get; set; }

财产价值

bool

 中文