使用Node.js通过C++在将Excel文件导出为HTML时实现文本从右到左的展开

在将Excel文件导出为HTML时,将文本从右向左扩展

下面的示例代码将sample excel file转换成HTML。这张截图展示了示例 Excel 在 Microsoft Excel 2013 中的样子。

todo:image_alt_text

这张截图展示了使用较旧版本生成的output HTML

todo:image_alt_text

这张截图展示了使用更新版本生成的output HTML

todo:image_alt_text

正如您在屏幕截图中所看到的,新版本正确地将右对齐的文本向左扩展,就像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);