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内でどのように見えるかを示しています。
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);