#c# #apache-poi #npoi
#c# #apache-poi #npoi
Вопрос:
Я только начал изучать NPOI. Я думаю, что у меня есть некоторое представление о том, как это использовать, но мне просто нужно знать еще две вещи, как это сделать. Первый — как получить минимальный размер (высоту и ширину) ячейки с некоторым текстом и стилем, чтобы я мог установить правильный размер ячейки. Я не могу использовать функцию автоматического размера, потому что у меня структурированный документ, и мне нужен другой текст в одном столбце, чтобы быть в нескольких строках.
Пример:
Мне нужно, чтобы столбец «Имя» имел размер «Общая сумма». Есть ли способ, как получить ширину текста «Общая сумма» для выбранного шрифта?
Спасибо.
Комментарии:
1. Простым обходным путем было бы поместить «Total amount:» в пустой столбец, выполнить автоматическую подгонку, а затем прочитать ширину столбца.
2. @SnowGroomer Я понимаю идею, но я понятия не имею, как этого добиться. Я предполагаю, что если я установлю автоматическую подгонку, мне также нужно как-то отобразить столбец, чтобы он получил «реальную» ширину