|
|
|
apache poi, автовысота строки
|
|||
|---|---|---|---|
|
#18+
Формирую Excel-файл средствами apache poi. Для строки установлено свойство Код: java 1. Однако, нужно выставить еще высоту строку, чтоб отображалось все содержимое. Известны: кегль шрифта (в единицах измерения pt) и сам шрифт, содержимое строки, ширина колонки (в непонятных единицах измерения, см. sheet.getColumnWidth). Как получить ширину колонки в количестве помещающихся в нее символов определенного шрифта определенного кегля? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2014, 17:47 |
|
||
|
apache poi, автовысота строки
|
|||
|---|---|---|---|
|
#18+
ryasal ширина колонки (в непонятных единицах измерения, см. sheet.getColumnWidth). JavaDoc: the width in units of 1/256th of a character width Google: https://mail-archives.apache.org/mod_mbox/poi-user/200810.mbox/%3CBAY124-W1137A2B874ADEEBF932518BA310@phx.gbl%3E]https://mail-archives.apache.org/mod_mbox/poi-user/200810.mbox/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2014, 14:32 |
|
||
|
apache poi, автовысота строки
|
|||
|---|---|---|---|
|
#18+
ryasalКак получить ширину колонки в количестве помещающихся в нее символов определенного шрифта определенного кегля? Символы в шрифтах имеют переменную ширину, есть максимальная ширина, минимальная и средняя. Более того, ширина символов неаддитивна, суммарная ширина нескольких символов, поставленных рядом, не равна сумме ширин символов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2014, 08:58 |
|
||
|
apache poi, автовысота строки
|
|||
|---|---|---|---|
|
#18+
Все оказалось куда проще, в XLSX-формате (XSSF) такой проблемы нет. Нужно лишь установить свойство Код: java 1. и ширина колонки будет сохраняться, а высота строки автоматически увеличится, чтобы поместилось содержимое. В моем случае это не работало, т.к. по ошибке в коде принудительно выставлялась высота строки, через Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2014, 16:06 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=154&tid=2126353]: |
0ms |
get settings: |
6ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
14ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 191ms |
| total: | 257ms |

| 0 / 0 |
