така че, както предполага заглавието, искам да създам клетка в NPOI 2.1.3-Workbook, съдържаща 2 низа: низ с "нормален" размер и низ с "малък" размер. => Искам да променя размера на шрифта за част от клетката.
Моят код досега:
var planCell = planRow.CreateCell(lineCnt + 1);
var planCellStyle = workbook.CreateCellStyle();
planCellStyle.WrapText = true;
planCellStyle.VerticalAlignment = VerticalAlignment.Top;
planCellStyle.Alignment = HorizontalAlignment.Left;
var font = workbook.CreateFont();
font.FontName = HSSFFont.FONT_ARIAL;
font.FontHeightInPoints = 16;
font.Boldweight = (short)FontBoldWeight.Bold;
planCellStyle.SetFont(font);
planCell.CellStyle = planCellStyle;
string planTitleContent = string.Empty;
... (some logic to get desired string for planTitleContent)
string planInfoContent = string.Empty;
... (some logic to get desired string for planInfoContent)
planCell.SetCellValue(planTitleContent + "\n\n"+planInfoContent);
За да бъда точен, искам частта "planInfoContent" да се показва с по-малък размер на шрифта от частта "planCellContent". Търсих много, но току-що намерих стойността CellStyle, която се прилага за цялата клетка. Така че се надявам да пропускам нещо, тъй като две клетки всъщност не са опция.