在网上看了一些Java生成pdf文件的
本次完善综合特点:
一对一,点对点的给对应的地方写值,比如模板里面放了个name标识,在程序里把“张三”赋给name,那么输出的pdf里面name的地方就变成了张三,准确方便快捷
支持中文,可以使用自己下载的字体。
支持图片:图片的大小范围可以在模板随意调,生成出来的图片不会超过范围。而且不需要根据坐标去算,程序里面自动计算的。
支持多页模板,即使是好几页的模板,只要每个变量对应的范围确定好了,生成出来的格式就不会错乱。
详细步骤和完整代码在下面。
先放个效果图:
下面是详细的步骤:
1.首先,新建一个word文档,内容如下,另存为pdf格式,我的命名:mytest.pdf。
2.用Adobe Acrobat Pro 打开刚刚制作的pdf文件。如下图:
3.点击创建-->PDF表单-->使用当前文档-->使用当前文档,一直点下一步完成。(有的版本Adobe Acrobat Pro软件右边有准备表单,直接点击准备表单是同样的效果)
4.上面好多给框,双击黑框可以