Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何从数据库获取信息并自动填充PDF表单?_Java_Php_Forms_Pdf_Database Connection - Fatal编程技术网

Java 如何从数据库获取信息并自动填充PDF表单?

Java 如何从数据库获取信息并自动填充PDF表单?,java,php,forms,pdf,database-connection,Java,Php,Forms,Pdf,Database Connection,我和一个小组一起工作,我们正在用Java编写软件,我们需要获取信息并将其存储在数据库中,然后使用该数据库自动填充PDF表单 我看过FDF工具包和PDFBox。FDF工具包似乎不能满足我们的需要。它只是创建供在线使用的FDF文档,除非我弄错了。我们需要将这些信息保存到程序中的实际PDF中 PDFBox似乎是实现这一点的工具,但我不确定如何使用它来处理表单数据,而不是整个PDF 我还了解到表单数据存储在XML文件中,我们可以操作XML文件,然后将数据合并到新表单中 如何从数据库获取信息并自动填充PD

我和一个小组一起工作,我们正在用Java编写软件,我们需要获取信息并将其存储在数据库中,然后使用该数据库自动填充PDF表单

我看过FDF工具包和PDFBox。FDF工具包似乎不能满足我们的需要。它只是创建供在线使用的FDF文档,除非我弄错了。我们需要将这些信息保存到程序中的实际PDF中

PDFBox似乎是实现这一点的工具,但我不确定如何使用它来处理表单数据,而不是整个PDF

我还了解到表单数据存储在XML文件中,我们可以操作XML文件,然后将数据合并到新表单中

如何从数据库获取信息并自动填充PDF表单?除了编写我们自己的程序,还有其他方法吗?

您可以使用iText! 下面是官方示例页面:特别是看看这个示例: 在这个例子中,他们展示了从数据库中获取一些国家的信息并将其输出到pdf文件的案例!(不过这是一个非常简单的例子) 我认为无论哪种方式,你都应该编写自己的程序来达到你的目的!
希望能有帮助

我已经看过了。它可以将数据合并到现有的PDF中吗?使用FDF还是XML?我们需要将数据转换成PDF格式,而不是制作一个全新的PDF文档。我读过PDF的XML格式或FDF存储表单数据,但FDFtoolkit并不适合我们的需要。是的,它能够读取PDF文件并修改它们,在示例页面中有一些关于FDF的内容。