セル内にHTMLリッチテキストを追加
Aspose.Cellsは、Microsoft Excel向けのHTMLをXLS/XLSXフォーマットに変換できることをサポートします。つまり、Microsoft Excelが生成したHTMLをAspose.Cellsを使ってXLS/XLSXに再変換できます。
同様に、簡単な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"); |