关于LibreOffice生成DOCX表格中gridSpan属性的技术咨询
解析LibreOffice生成DOCX表格的
gridSpan属性 我刚好碰到过类似的场景,你用LibreOffice 5.3.7.2.0+创建的DOCX表格里,单元格A占据了两个单元格的宽度,其余单元格尺寸均等——这个视觉表现正好对应DOCX规范里gridSpan属性的作用:它就是用来定义单元格的逻辑跨列宽度的。
我特意查看了这份DOCX解压后的document.xml内容,发现单元格A的gridSpan属性值被设置为2,完美匹配它在表格里的跨列表现;而其他单元格的gridSpan都是默认的1,所以它们的尺寸保持均等。
简单来说,LibreOffice是严格遵循DOCX规范来处理跨列单元格的,gridSpan值直接对应了单元格要跨越的列数,这就是你看到的表格布局的底层逻辑。
内容的提问来源于stack exchange,提问作者erdos
相关产品推荐
相关产品推荐

