我有一份PDF文档,表示通常手工填写的打印表单。
我想以编程方式填充文档中的某些文本字段(它不是PDF表单,只是普通的PDF文档),并用特定于网站的每个用户的数据填写。
我希望最终形式看起来像是通过打字机传递并且输入了数据(不必像手写一样显示。)
最终结果应该是填写数据的新PDF文档。
答案 0 :(得分:1)
将PDF文档作为模板(背景图像)阅读,并在模板上书写文本。 我在PHP中使用免费的fpdf_tpl和fpdi库完成了这项工作。
我不太了解python世界,但有关于python and pdf
的SO帖子答案 1 :(得分:1)
我曾经不得不为“大量”客户填写自定义表单(10页表格x~900个客户)。我将表单构建为普通的PDF表单,然后将数据输出到.fdf文件(纯文本),最后使用iTextSharp进行合并和打印。
它适用于一次性,但我不知道我是否会定期这样做。
当然,那就是C#;对于Java,你会选择iText ...抱歉,我不是蟒蛇。