使用 python 用 HTML 表格 "post" 数据填写 "fillable pdf"?
Fill out "fillable pdf" with HTML form "post" data using python?
我正在尝试构建一个小型 flask 网络应用程序,该应用程序显示根据 HTML 表单构建的求职申请,其中包含许多字段供求职者填写。 我想从这个 HTML 表单中获取输入的数据,并使用这些数据填写我用 Adobe Acrobat DC Pro 制作的“可填写的 PDF”。 我相当python 的新手并尝试使用 PHP 完成此操作,但是像 pdftk 这样的库无法在 OS 上 运行 我是 运行ning。这个库很旧,这就是为什么我要看看这个任务是否可以使用 Pypdftk 来完成。我还没有找到任何关于如何使用 pypdftk 库来做这样的事情的明确资源,也许我没有足够努力地搜索,但我 运行 没有选择并且老实说被难住了。归根结底,我想我只想知道 python 或任何当前库是否可以实现类似的功能,而不必是 pypdftk。感谢您提前提供任何帮助和指导!!!
Job Application
根据pypdftk,这个库可以填写表格,所以它基本上应该可以工作。你可以使用例如uWSGI 触发脚本。
您可以在 Windows 和 Linux 上使用 pdftk。我从现在开始一直在使用 pdftk。您可以使用 pdftk 填写表格,您需要创建一个 fdf 文件,然后 pdftk 可以使用该 fdf 文件来填写 pdf。为此,您需要以下命令:
pdftk mypdf.pdf generate_fdf output data.fdf
此命令将生成一个 data.fdf 文件,其中包含如下数据
<<
/Fields [
<<
/V (Red)
/T (Favorite Color List Box)
>>
<<
/V ()
/T (Country Combo Box)
>>
<<
/V ()
/T (Given Name Text Box)
>>
您需要像这样将您的值放在 /V 旁边的括号内
/V (Kuldeep)
/T (Given Name Text Box)
保存文件然后需要执行以下命令
pdftk mypdf.pdf fill_form data.fdf output form_filled.pdf
这将保存填写的表格 pdf。 form_filled.pdf是填写好的pdf。
您可以将生成的 fdf 文件保存为模板,并以编程方式反复使用它。您需要使用 python 运行 这些命令才能使其工作。还要检查这个 pdftk manual.
我正在尝试构建一个小型 flask 网络应用程序,该应用程序显示根据 HTML 表单构建的求职申请,其中包含许多字段供求职者填写。 我想从这个 HTML 表单中获取输入的数据,并使用这些数据填写我用 Adobe Acrobat DC Pro 制作的“可填写的 PDF”。 我相当python 的新手并尝试使用 PHP 完成此操作,但是像 pdftk 这样的库无法在 OS 上 运行 我是 运行ning。这个库很旧,这就是为什么我要看看这个任务是否可以使用 Pypdftk 来完成。我还没有找到任何关于如何使用 pypdftk 库来做这样的事情的明确资源,也许我没有足够努力地搜索,但我 运行 没有选择并且老实说被难住了。归根结底,我想我只想知道 python 或任何当前库是否可以实现类似的功能,而不必是 pypdftk。感谢您提前提供任何帮助和指导!!! Job Application
根据pypdftk,这个库可以填写表格,所以它基本上应该可以工作。你可以使用例如uWSGI 触发脚本。
您可以在 Windows 和 Linux 上使用 pdftk。我从现在开始一直在使用 pdftk。您可以使用 pdftk 填写表格,您需要创建一个 fdf 文件,然后 pdftk 可以使用该 fdf 文件来填写 pdf。为此,您需要以下命令:
pdftk mypdf.pdf generate_fdf output data.fdf
此命令将生成一个 data.fdf 文件,其中包含如下数据
<<
/Fields [
<<
/V (Red)
/T (Favorite Color List Box)
>>
<<
/V ()
/T (Country Combo Box)
>>
<<
/V ()
/T (Given Name Text Box)
>>
您需要像这样将您的值放在 /V 旁边的括号内
/V (Kuldeep)
/T (Given Name Text Box)
保存文件然后需要执行以下命令
pdftk mypdf.pdf fill_form data.fdf output form_filled.pdf
这将保存填写的表格 pdf。 form_filled.pdf是填写好的pdf。
您可以将生成的 fdf 文件保存为模板,并以编程方式反复使用它。您需要使用 python 运行 这些命令才能使其工作。还要检查这个 pdftk manual.