itext 消除table之间的间隙

chamborghini 2008-11-09 09:44:42
需要画一个比较复杂的表格,要同时跨行跨列。

1. 使用table和cell可以轻松实现跨行和跨列,但是由于跨行的那个cell是一个图片,跨行倒是实现了,但是行高乱了,行不是一样高。cell没有办法控制行高!

2. 只能选择使用PdfPTable和PdfPCell了,行高虽然好设置了,但是PdfPCell不能跨行,只能采用表嵌套来实现跨行。但嵌套的PdfTable之间又有间隙,这个是不需要的。请问怎么才能够消除这些PdfTable之间的间隙?

关于跨行跨列,以及用cell跨行后行高不等等问题,如果有什么好的建议也可以说说!刚开始使用iText,不过感觉对跨行和跨列的支持不是很好!
...全文
681 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
Shuangdui 2011-09-16
  • 打赏
  • 举报
回复
请问楼主是怎么解决的,我现在也遇到这个问题了,谢谢!
ggh666 2009-06-15
  • 打赏
  • 举报
回复
问下lz 这个问题如何解决的 我也遇到这样的难题 谢谢 往能给我发个邮件ggh666@163.com
chamborghini 2008-11-11
  • 打赏
  • 举报
回复
wangmao2008就应该直接封号!
chamborghini 2008-11-11
  • 打赏
  • 举报
回复
本问题已经解决,周末会给贴出解决方法!

showde123 2008-11-11
  • 打赏
  • 举报
回复
要沉了哦
chamborghini 2008-11-10
  • 打赏
  • 举报
回复
to: Mr_von

不是,我用的iText要将一个表格(跨行跨列了,还包含图片)生成一个pdf文件,但是iText的API很奇怪,能跨行跨列跨列的不能设置行高(跨行的那个地方正好是个图片,虽然可以实现跨行,但是行高乱了,不是等高的),能跨列能设置行高的不能跨行,搞得我只能用table的嵌套但是table之间又有间隙。

showde123 2008-11-09
  • 打赏
  • 举报
回复
帮顶
無名VF 2008-11-09
  • 打赏
  • 举报
回复
没遇到过 帮顶!
BTW: LZ是用IREPORT开发的吗?

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧