Node.js経由でC++を使用したExcelのドキュメントワークブックとワークシートのプロパティをHTML変換でエクスポート

可能な使用シナリオ

Microsoft ExcelファイルをMicrosoft ExcelまたはAspose.Cells for Node.js via C++を使ってHTMLにエクスポートする際、以下のスクリーンショットに示されているように、さまざまな種類のドキュメント、ワークブック、およびワークシートのプロパティもエクスポートされます。これらのプロパティのエクスポートを避けるには、HtmlSaveOptions.getExportDocumentProperties()HtmlSaveOptions.getExportWorkbookProperties()、およびHtmlSaveOptions.getExportWorksheetProperties()falseに設定してください。これらのプロパティのデフォルト値はtrueです。次のスクリーンショットは、これらのプロパティがエクスポートされたHTML内でどのように見えるかを示しています。

todo:image_alt_text

Excelのドキュメント、ワークブック、ワークシートのプロパティをHTMLにエクスポートする

次のサンプルコードは、サンプルExcelファイル を読み込み、ドキュメント、ワークブック、ワークシートのプロパティをエクスポートせずにHTMLに変換します( 出力HTML 参照)。

サンプルコード

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

// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const filePath = path.join(dataDir, "sampleExportDocumentWorkbookAndWorksheetPropertiesInHTML.xlsx");

// Load the sample Excel file
const workbook = new AsposeCells.Workbook(filePath);

// Specify Html Save Options
const options = new AsposeCells.HtmlSaveOptions();

// We do not want to export document, workbook and worksheet properties
options.setExportDocumentProperties(false);
options.setExportWorkbookProperties(false);
options.setExportWorksheetProperties(false);

// Export the Excel file to Html with Html Save Options
workbook.save("outputExportDocumentWorkbookAndWorksheetPropertiesInHTML.html", options);