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

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

Aspose.Cells для Python via .NET поддерживает пользовательский формат DBNum. Например, если значение в ячейке 123, а вы задаете формат как [DBNum2][$-804]General, то оно будет отображаться как 壹佰贰拾叁. Вы можете задавать пользовательский формат ячейки с помощью метода Cell.get_style() и свойства Style.custom.

Образец кода

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

from aspose.cells import SaveFormat, Workbook
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# The path to the documents directory.
dataDir = RunExamples.GetDataDir(".")
# Create a workbook.
wb = Workbook()
# Access first worksheet.
ws = wb.worksheets[0]
# Access cell A1 and put value 123.
cell = ws.cells.get("A1")
cell.put_value(123)
# Access cell style.
st = cell.get_style()
# Specifying DBNum custom pattern formatting.
st.custom = "[DBNum2][$-804]General"
# Set the cell style.
cell.set_style(st)
# Set the first column width.
ws.cells.set_column_width(0, 30)
# Save the workbook in output pdf format.
wb.save(dataDir + "outputDBNumCustomFormatting.pdf", SaveFormat.PDF)