Я создал документ DOCX в LibreOffice 5.3.7.2.0 + со следующей таблицей:
+-------+---+---+---+
| A | B | C | D |
+---+---+---+---+---+
| E | F | G | H | I |
+---+---+---+---+---+
Вы видите, что ячейка A
имеет ширину две ячейки, все остальные ячейки имеют одинаковый размер.
Я прочитал, что свойство gridSpan
определяет логическую ширину ячейки в документации .
Я распаковал созданный файл docx
и заглянул внутрь файла document.xml
: https://gist.github.com/erdos/3a69e5c5a9eb8ea26c4f8fc5951bc127
Странно, но значения gridSpan
в xml-файле просто не совпадают с тем, что я вижу в редакторе.
- XML-файл содержит следующие
gridSpan
значения: 2,2,2,1 1,1,1,2,2
- Однако из того, что я вижу на экране, можно ожидать что-то вроде:
2,1,1,1 1,1,1,1,1
Почему разница? Чтобы я неправильно понял цель и использование gridSpan
? Большое спасибо!