【发布时间】:2013-09-03 10:51:59
【问题描述】:
在Itext 中,pdfpcell 的最小高度是多少,对于给定大小的font 文本可见。我的意思是pdfpcell 和font 大小之间是否有任何比例?我正在为A3、A4 和A5 大小的页面制作pdf。所以我需要Font 大小和Pdfpcell 最小高度之间的一个因子,以便文本可见。或者有没有其他方法可以使pdfpcell 的高度最小化,以便文本可见?
【问题讨论】:
在Itext 中,pdfpcell 的最小高度是多少,对于给定大小的font 文本可见。我的意思是pdfpcell 和font 大小之间是否有任何比例?我正在为A3、A4 和A5 大小的页面制作pdf。所以我需要Font 大小和Pdfpcell 最小高度之间的一个因子,以便文本可见。或者有没有其他方法可以使pdfpcell 的高度最小化,以便文本可见?
【问题讨论】:
将文本添加到单元格时会出现不同的概念。
setPadding() 方法更改单元格的填充。setLeading() 方法设置单元格的前导;您可以定义一个固定的前导 (fixedLeading),或者一个取决于字体大小的前导 (multipliedLeading)。如果您在复合模式下工作,该值将被忽略。在复合模式中,使用添加到单元格中的单独Elements 的前导。setUseAscender() 和 setUseDescender() 方法告诉 iText 考虑这些值。因此,如果您希望单元格具有最小大小,则需要将填充设置为 0,前导以匹配字体大小,并告诉 iText 使用升序和降序值。
免责声明:过去,我们收到的客户报告表明,并非所有字体都包含正确的升序和降序信息。这需要在字体级别进行修复。
【讨论】: