Добавление HTML форматированного текста внутри ячейки
Aspose.Cells поддерживает преобразование HTML, ориентированного на Microsoft Excel, в формат XLS/XLSX. Это означает, что HTML, созданный Microsoft Excel, может быть обратно преобразован в формат XLS/XLSX с помощью Aspose.Cells.
Аналогично, если есть простой HTML-код, Aspose.Cells может преобразовать его в HTML-обогащенный текст. Aspose.Cells предоставляет метод Cell.setHtmlString(string), который может взять такой простой HTML и преобразовать его в форматированный текст ячейки.
Приведенный ниже образец кода показывает, как добавить HTML-форматированный текст в ячейку. Пожалуйста, посмотрите скриншот выходного файла Excel.
const path = require("path"); | |
// The path to the documents directory. | |
const dataDir = path.join(__dirname, "data"); | |
const AsposeCells = require("aspose.cells.node"); | |
const workbook = new AsposeCells.Workbook(); | |
const worksheet = workbook.getWorksheets().get(0); | |
const cell = worksheet.getCells().get("A1"); | |
cell.setHtmlString("<Font Style=\"FONT-WEIGHT: bold;FONT-STYLE: italic;TEXT-DECORATION: underline;FONT-FAMILY: Arial;FONT-SIZE: 11pt;COLOR: #ff0000;\">This is simple HTML formatted text.</Font>"); | |
workbook.save(dataDir + "output_out.xlsx"); |