如何把数据从HTML表单传递到PDF文件里这是关键的,如果用Adobe表单,它不能真正有效运行,然后还要统计如何合并数据库请求。怎么才能直接把数据从我的HTML表单传递到数据库,然后产生数据信息到PDF文件里作为浏览或打印呢?
首先必须在定义字段的工作站(不是服务器)上安装有Adobe完全版。这个是一个指向Adobe Forms Acrobat Toolkit的链接,由此开始一切就容易了。
第一、下载这个套装工具并把它解压缩到指定目录。
当你进行这一步操作时,你会发现所有源代码都在VB或VC++中。我们这里不打算关注它,但是如果你需要代码就在这里。
第二、注册你的DLL。
有两个DLL需要被复制到你的服务器上。一个在Visual Basic文件夹中叫fdfacx.dll,另一个在Visual C++文件夹中叫fdftk.dll。用regsvr32注册fdfacx.dll文件。我把这两个文件都放到c:winntsystem32下,并在当前路径下输入“regsvr32 fdftk.dll”。如果你遇到错误提示信息,请检查确认这两个文件确实在当前目录下,没有问题则进入下一步。
第三、建立表单。
我们将使用每个人对这个示范都很熟悉的表单。这在“http://www.irs.gov”随意可得并为我们提供足够的领域来展示我们能作的东西。
Adobe FDF Example
First Name | |
Middle Initial | |
LastName | |
Social | - - |
Street Address | |
City | |
State | |
Zip | |
Filing Status | Single Married Married but withholding at the higher single rate. |
Allowances Claimed | |
Additional amount to withhold (if any) | |
I want to file Exempt from Withholding |