weixin_42298075 2008-11-09 21:31
浏览 530
已采纳

itext table之间的间隙问题

需要画一个比较复杂的表格,要同时跨行跨列。

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

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

关于跨行跨列,以及用cell跨行后行高不等等问题,如果有什么好的建议也可以说说!刚开始使用iText,不过感觉对跨行和跨列的支持不是很好!
[b]问题补充:[/b]
需要画一个比较复杂的表格,要同时跨行跨列。

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

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

关于跨行跨列,以及用cell跨行后行高不等等问题,如果有什么好的建议也可以说说!刚开始使用iText,不过感觉对跨行和跨列的支持不是很好!

to: linpyi
不太明白你的意思,不过还是感谢!现在问题解决了。
[b]问题补充:[/b]
需要画一个比较复杂的表格,要同时跨行跨列。

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

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

关于跨行跨列,以及用cell跨行后行高不等等问题,如果有什么好的建议也可以说说!刚开始使用iText,不过感觉对跨行和跨列的支持不是很好!
问题补充:
需要画一个比较复杂的表格,要同时跨行跨列。

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

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

关于跨行跨列,以及用cell跨行后行高不等等问题,如果有什么好的建议也可以说说!刚开始使用iText,不过感觉对跨行和跨列的支持不是很好!

[b]问题补充:[/b]
需要画一个比较复杂的表格,要同时跨行跨列。

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

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

关于跨行跨列,以及用cell跨行后行高不等等问题,如果有什么好的建议也可以说说!刚开始使用iText,不过感觉对跨行和跨列的支持不是很好!

[b]问题补充:[/b]
需要画一个比较复杂的表格,要同时跨行跨列。

  • 写回答

1条回答 默认 最新

  • linpyi 2008-11-10 17:52
    关注

    我们写itext都是只使用打印字体,和画横线
    遇到表格,可以使用第3方数据,就是传递一个数组进去,判断需要打印的位置,然后按照位置把横线画出来,这样的话,怎么画都行,只要你的传进去的数据没问题...

    下次修改只要改传进去的数据就行了

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料