Указать, как пересекать строку в выходном HTML с использованием HtmlCrossType

Возможные сценарии использования

Когда ячейка содержит текст или строку, но она больше ширины ячейки, то строка переполняется, если следующая ячейка в следующем столбце пуста или пуста. При сохранении вашего файла Excel в формате HTML вы можете контролировать этот переполнение, указав тип пересечения с использованием перечисления HtmlCrossType. Оно имеет следующие значения

  • HtmlCrossType.DEFAULT: Отображать как в MS Excel, что зависит от следующей ячейки. Если следующая ячейка пуста, строка пересечется или будет усечена.

  • HtmlCrossType.MS_EXPORT: Отображать строку как MS Excel при экспортировании в HTML.

  • HtmlCrossType.CROSS: Отображать пересечение строк HTML, производительность создания больших файлов HTML будет более чем в десять раз быстрее, чем установка значения в DEFAULT или FIT_TO_CELL.

  • HtmlCrossType.CROSS_HIDE_RIGHT: Отображать пересечение строк HTML и скрывать правую строку, когда тексты перекрываются.

  • HtmlCrossType.FIT_TO_CELL: Отображать только строку в пределах ширины ячейки.

Указать, как пересекать строку в выходном HTML с использованием HtmlCrossType

В следующем образце кода загружается образец Excel файла и сохраняется в HTML формате, указав разные HtmlCrossType. Пожалуйста, скачайте выходные файлы HTML, сгенерированные этим кодом. Образец Excel файла содержит изображение, ограниченное красным цветом, как показано на этом снимке экрана, который показывает эффект значений HtmlCrossType в выходном HTML.

todo:image_alt_text

Образец кода