我正在为我的一个项目使用旧版本的itext-2.x.x和velocity-2.x。
目标 - 需要使用速度模板生成PDF。
ISSUE1 - 速度模板中的空格在生成的PDF上可见。下面是我的速度模板示例 -
<tr>
<td>
Test Content
</td>
<tr>
正在PDF上的单元格中生成空格。但是,当速度模板中的相同代码写成如下 -
<tr><td>Test Content</td></tr>
PDF中的单元格中没有显示空格。
相同的速度模板正在生成具有正确格式的电子邮件。因此,我可以得出结论,问题可能在于生成PDF。
ISSUE2 - 以速度模板编写的字体未显示在PDF上。以下是代码段 -
<tr>
<td style="font-size: 12pt">
Test Content
</td>
</tr>
但是,如果我尝试使用带有size属性的标记,我就能够实现结果。
有些人可以帮助我理解iText在生成PDF诉讼速度时的行为。