如何find并使用iText中的文本replace为PDF文件

我有一个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| +-----------+----------+--------------+ 

这里关键字的名字,指定和工资从excel数据库中提取并dynamic变化。 假设用户selectalin然后以pdf格式名义被Alin取代,工资和指定分别被replace为300,000和Manager。

我的问题是,我是新的iText我无法find如何search和replace这些关键字的方式。 任何帮助表示赞赏。

我不会把iText视为我的首选技术。

我将为XSL-FO使用Velocity模板,使用dynamic数据填充它,生成XSL-FO,然后使用标准的XSL-T引擎将其转换为PDF。 卷土重来,但有效。

或者,如果你想坚持iText轨道,只要找出如何在Java对象中进行replace,并以这种方式生成表单。

我不会推荐Excel作为“数据库”。