使用Node.js通过C++在将Excel文件导出为HTML时实现文本从右到左的展开
Contents
[
Hide
]
Aspose.Cells现在支持将Excel文件中从右向左扩展的文本导出为HTML。该功能自v8.9.0.0版本已经实现。现在,如果您的源Excel文件包含从右向左扩展的文本,那么Aspose.Cells将正确地将其导出为HTML。
在将Excel文件导出为HTML时,将文本从右向左扩展
下面的示例代码将sample excel file转换成HTML。这张截图展示了示例 Excel 在 Microsoft Excel 2013 中的样子。
这张截图展示了使用较旧版本生成的output HTML。
这张截图展示了使用更新版本生成的output HTML。
正如您在屏幕截图中所看到的,新版本正确地将右对齐的文本向左扩展,就像Microsoft Excel一样。
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, "sample.xlsx");
// Load source excel file inside the workbook object
const wb = new AsposeCells.Workbook(filePath);
// Save workbook in html format
wb.save(path.join(dataDir, `ExpandTextFromRightToLeft_out_${AsposeCells.CellsHelper.getVersion()}.html`), AsposeCells.SaveFormat.Html);