首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在M2Doc中处理合并表单元格的解决方法

在M2Doc中处理合并表单元格的解决方法
EN

Stack Overflow用户
提问于 2022-08-09 10:53:22
回答 1查看 43关注 0票数 2

在我的文档中,我需要生成一个合并了单元格的表。简单例子

由于M2Doc不支持单元格的合并,所以我尝试了两个解决方案。

解决方案1

它包括在第二列中创建嵌套表。我用边框来隐藏它是一个嵌套表的事实。

解决方案1的M2Doc模板

不幸的是,Word没有正确处理嵌套表,因为无法保证单元格的恒定宽度。这会导致列的宽度不恒定。

不一致列宽的说明

解决方案2

我的第二个解决方法是在M2Doc之外用Python4Capella生成excel表。在我的M2Doc模板中,我创建对生成的表的引用。

如果我不必在我的表中显示XHTML描述,那么第二个解决方案将很好地工作。到目前为止,我只能在Excel中获得标记代码,我无法解释它。

对于如何实现我的表,包括与M2Doc当前功能合并的单元格,我有什么想法吗?例如,使用我将开发的专用Java服务?如果是这样,任何关于如何实现该服务的提示都是非常受欢迎的。任何关于战略的想法也是如此!

谢谢

EN

回答 1

Stack Overflow用户

发布于 2022-08-10 07:55:23

可以创建一个Java服务来合并单元格,例如这项服务

此外,还需要Excel服务从.xlsx文件中插入表。

使用Python,您必须从描述中解析XHTML才能使用OpenPyXL成形

也许另一个想法是使用MS本身通过或某些单元格格式选项进行转换。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73290618

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档