Указание пользовательского шаблона форматирования с использованием DBNum

Возможные сценарии использования

Aspose.Cells for Node.js via C++ поддерживает пользовательское форматирование шаблона DBNum. Например, если значение вашей ячейки 123 и вы задаёте его пользовательское форматирование как [DBNum2][$-804]General, оно будет отображаться как 壹佰贰拾叁. Вы можете задать пользовательский формат ячейки с помощью методов Cell.getStyle() и Style.setCustom(string).

Образец кода

Следующий пример кода показывает, как указать пользовательский шаблон DBNum. Пожалуйста, проверьте его вывод PDF для получения дополнительной помощи.

const path = require("path");
const AsposeCells = require("aspose.cells.node");
// Create a workbook.
const wb = new AsposeCells.Workbook();
// Access first worksheet.
const ws = wb.getWorksheets().get(0);
// Access cell A1 and put value 123.
const cell = ws.getCells().get("A1");
cell.putValue(123);
// Access cell style.
const st = cell.getStyle();
// Specifying DBNum custom pattern formatting.
st.setCustom("[DBNum2][$-804]General");
// Set the cell style.
cell.setStyle(st);
// Set the first column width.
ws.getCells().setColumnWidth(0, 30);
// Save the workbook in output pdf format.
wb.save(path.join(dataDir, "outputDBNumCustomFormatting.pdf"), AsposeCells.SaveFormat.Pdf);