Указание пользовательского шаблона форматирования с использованием 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) |