Node.jsとC++を使用したExcelをHTMLにツールチップ付きで変換

ツールチップ付きでExcelをHTMLに変換する

生成されたHTMLでテキストが切り取られている場合、そのホバー時に完全なテキストをツールチップとして表示したいことがあります。Aspose.Cells for Node.js via C++はこれを可能にするHtmlSaveOptions.getAddTooltipText()プロパティを提供します。HtmlSaveOptions.getAddTooltipText()プロパティをtrueに設定すると、完全なテキストがHTMLのツールチップとして追加されます。

次の画像は、生成されたHTMLファイル内のツールチップを示しています。

todo:image_alt_text

次のコードサンプルは、源となるExcelファイルを読み込み、ツールチップ付きの出力HTMLファイルを生成します。

サンプルコード

const path = require("path");
const AsposeCells = require("aspose.cells.node");

// The path to the documents directory.
const sourceDir = path.join(__dirname, "data");
const outputDir = path.join(__dirname, "output");

// Open the template file
const workbook = new AsposeCells.Workbook(path.join(sourceDir, "AddTooltipToHtmlSample.xlsx"));

const options = new AsposeCells.HtmlSaveOptions();
options.setAddTooltipText(true);

// Save as Markdown
workbook.save(path.join(outputDir, "AddTooltipToHtmlSample_out.html"), options);