我有一个pdf表格,结构如下
Hello firstname,
Mr. firstname you are currently working at the designation post
and your current package is salary.
Thanks.
Excel database
--------------------------------------
+ firstname + salary + designation +
|-----------|----------|--------------|
| Alin | 3,00,000 | Manager |
| Roy | 2,75,000 | Php Developer|
+-----------+----------+--------------+
此处关键字firstname,names和salary从 excel数据库获取并动态更改。 假设用户选择alin然后在 pdf格式的firstname中替换为Alin,薪水和指定分别由3,00,000和Manager替换。
我的问题是我是iText的新手,我找不到如何搜索和替换这些关键字的方法。 任何帮助表示赞赏。
答案 0 :(得分:2)
我不认为iText是我的首选技术。
我为XSL-FO使用Velocity模板,用动态数据填充它,生成XSL-FO,然后使用标准XSL-T引擎将其转换为PDF。令人着迷,但有效。
或者,如果您希望坚持使用iText轨道,只需弄清楚如何在Java对象中进行替换并以此方式生成表单。
我不建议将Excel作为“数据库”。