Apache POI (DOCX) XWPFTable асимметричная ячейка

Я хочу создать таблицу, похожую на эту.

но единственный способ сделать это - ужасное слияние ячеек. я пытаюсь сделать две отдельные таблицы, но верхняя таблица, следуйте ширине ячейки нижней таблицы, например this< /а>.

Есть ли способ сделать асимметричную таблицу без объединения ячеек?


person nixbug    schedule 17.03.2017    source источник


Ответы (1)


Вам не нужно «объединять» ячейки, но вы должны указать, сколько столбцов или строк сетки занимает ячейка. Представьте сетку, в которой есть столбец, соответствующий каждой позиции столбца, и строка, соответствующая каждой позиции строки. В вашем примере у вас будет сетка с 18 столбцами и 3 строками. Затем для каждой ячейки, которая охватывает один или несколько столбцов или строк сетки, у вас должен быть атрибут span, указывающий, сколько позиций сетки охватывает ячейка. Результат тот же, что и при слиянии, и это может быть даже то, что вы имели в виду под слиянием, но так написано в спецификации.

person jmarkmurphy    schedule 18.03.2017