使用HtmlCrossType指定输出HTML中如何交叉字符串

可能的使用场景

当单元格包含文本或字符串但大于单元格宽度时, 如果下一列中的单元格为空或空白, 则字符串将溢出. 将Excel文件保存为HTML时, 您可以使用HtmlCrossType枚举来控制此溢出. 具有以下值:

  • HtmlCrossType.Default: 与MS Excel显示类似, 取决于下一个单元格. 如果下一个单元格为空, 字符串将跨越或被截断.

  • HtmlCrossType.MSExport: 以MS Excel导出HTML的方式显示字符串.

  • HtmlCrossType.Cross: 显示HTML交叉字符串, 对于创建大型HTML文件性能要比将值设置为Default或FitToCell快十倍以上.

  • HtmlCrossType.FitToCell: 仅在单元格宽度内显示字符串.

使用HtmlCrossType指定输出HTML中如何交叉字符串

以下示例代码加载了sample Excel file并通过指定不同的HtmlCrossType将其保存为HTML格式。请下载使用该代码生成的output HTMLs。示例Excel文件包含了带有红色边框的图片,如此屏幕截图所示,展示出输出HTML上HtmlCrossType值的效果。

todo:image_alt_text

示例代码