问题标签 [fdf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
985 浏览

php - 如何使用 PHP 接受 FDF,然后在服务器上另存为 PDF?

我有一个客户有一个 4 页的 PDF 文档,该文档是由第三方软件公司创建的。它有一个提交按钮,可将数据导出为 FDF。

客户希望我想出一个 PHP 脚本来接受 FDF,然后将其作为 PDF 保存在他们的服务器上的特定目录中,带有时间戳或其他唯一名称,然后有另一个 PHP 脚本递归遍历所有存储的文件该目录并使其可供下载、删除。等等

我假设我可以使用 FPDF 库来完成此操作,我想我只需要一些帮助来开始确定如何识别提交的文件或内容。

任何帮助是极大的赞赏。

0 投票
1 回答
1892 浏览

c# - 在 Windows Server 2008 SP2 64 位上使用库时出错

我使用在32 位服务器上运行的 fdf 工具包开发了一个应用程序(C# Framework 4) ,一切正常。

我已将此应用程序迁移到 Windows Server 2008 SP2 64 位,有时此应用程序会出现此错误:

System.Runtime.InteropServices.COMException (0x800703FA):检索具有 CLSID {CB830891-2E18-11D1-B8CF-00A0C9259304} 的组件的 COM 类工厂失败,原因是以下错误:800703fa 尝试对已标记的注册表项进行非法操作用于删除。

在这个错误之后,我回收了网站池并且应用程序再次运行良好。

申请详情:

  1. 在 c:\windows\SysWOW64 中注册了库 FDF.dll、FDFACX.dll 和 FDFTK.dll。
  2. 在网站池中启用“启用 32 位应用程序”属性
  3. 在组策略编辑器中启用“不要在用户注销时强制卸载用户注册表”属性

你可以帮帮我吗?

谢谢

0 投票
0 回答
809 浏览

php - PHP中的PDF表单填写

首先,我知道以前有人问过这个问题。但是,对于这个复杂的问题,我想出了自己的解决方案。我是来征求意见的,看看有没有可以改进的地方。此解决方案假定 pdf 已包含可填写字段并生成模板文件以供重复使用(生成一次,多次填写)。

0 投票
1 回答
4641 浏览

pdf - 用于插入的 pdftk 字段名称

当我做 pdftk samplex.pdf dump_data_fields

我返回格式如下的字段:

我有一个使用 pdftk 填写字段的示例,但它是一种更简单的格式,并且 FieldNames 类似于“名称”。

我尝试合并以下 fdf 以获取我对该字段的填充(如下所示,我尝试了长名称和短名称),但它似乎不起作用,关于为什么的任何想法?:

0 投票
2 回答
5499 浏览

php - PHP强制PDF下载不适用于Android上的浏览器

我使用 POST 请求来传输动态创建可下载文档所需的数据。

提交表单时,$_POST 数组被传递给一个函数,该函数返回创建的 FDF 文件的路径。

编码:

适用于所有浏览器(Safari、Firefox、Opera、Chrome、Internet Explorer),但不适用于 Android 库存浏览器。

在 Android 浏览器中,下载发生但文件内容为空或一些 HTML 垃圾,或者浏览器下载文件但忽略我的文件名并尝试将文件保存在生成​​它的脚本的名称下。

任何帮助深表感谢。

谢谢!

更新!!!

解决方案: http: //digiblog.de/2011/04/19/android-and-the-download-file-headers/

0 投票
3 回答
13368 浏览

php - 使用 FPDF 填写 PDF 表单

fpdf.org 上有一个脚本部分,其中有一个动态填充 PDF 的示例。这是脚本。

首先 - 他们引用 fpdm.php - 我认为这是一个错误,并将其更改为 fpdf.php,以及类引用 - 所以这不是我的错误的根源。当我改变所有这些并设置测试时 - 我收到一条错误消息,说“方向错误”。

每个其他 fpdf 示例都让您在函数中输入参数以设置方向(P 或 L)以及尺寸(A4)等。这个没有。有没有人弄乱这个例子并让它工作?我们在医生网站上使用 HTML 表单获取信息,然后将其与他们的实际表单合并,并将它们作为 PDF 输出用于他们的图表 - 所以像这样的脚本,我可以将整个记录加载到数组中并弹出它们在PDF上的字段中会很棒....如果它有效:)

0 投票
3 回答
2048 浏览

php - 使用 pdftk 在 PHP 中基于批量模板生成 pdf

我正在基于模板批量生成 pdf 文件,但很快就遇到了很大的性能问题。我目前的情况如下:

  1. 从 db 获取要填充的数据
  2. 基于单个数据行和pdf表单创建fdf
  3. .fdf文件写入磁盘
  4. 使用 pdftk (fill_form with flatten 命令) 将 pdf 与 fdf 合并
  5. 继续迭代行,直到.pdf生成所有的
  6. 最后将所有生成的文件合并在一起,并将单个pdf提供给客户端

我使用passthru将原始输出提供给客户端(节省写入文件的时间),但这只是一点性能改进。200 条记录的总操作时间约为 50 秒,我想以某种方式缩短到至少 10 秒。

理想的情况是在内存中操作所有这些 pdf,而不是将它们中的每一个都写入单独的文件,但是由于我无法将这种数据传递给像 pdftk 这样的外部工具,所以输出将是不可能的。另一个想法是生成一个.fdf包含所有这些行的大文件,但看起来这是不允许的。

我在这里错过了一些非常微不足道的东西吗?

我很感谢您的任何建议。

PS。我知道我可以使用一些好的库,比如 pdflib,但我现在只考虑开放许可库。

编辑:

我正在弄清楚.fdf使用相同的pdf作为模板构建具有多个页面的文件的语法,花了几个小时但找不到任何好的文档。

0 投票
0 回答
69 浏览

php - 检索所有 FDF 字段会使服务器崩溃

我想从我用 pdftk 生成的 fdf 文件中检索所有字段。不幸的是,php网站上提供的示例使apache崩溃......

我有这个:

关于崩溃原因的任何建议?

谢谢!

0 投票
1 回答
2194 浏览

c# - 如何使用 itextsharp 更改 PDF 公式的按钮图标?

我目前正在尝试使用 itextsharp 填写预定义的表单。除了添加图像外,一切都很好。这已经在 Adob​​e 的 FDF 工具包中工作过,该工具包被编译成 .NET 1.1。这不再适用于 .NET 4.0,我切换到 itextsharp。之前添加图像的方式是通过更改预定义形式的按钮图标。正确旋转和缩放图像。不幸的是,我找不到使用 itextsharp 执行此操作的任何方法。代码是:

(文档: http: //www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/FDFtkRef.pdf

现在我正在尝试使用 itextsharp 并尝试手动添加图像,例如:

但不幸的是,首先图像没有正确旋转,其次图像太大。我尝试了几种设置,但无法找到正确的设置。有谁知道我做错了什么?

PDF表格可以在这里下载:http ://www26.zippyshare.com/v/24914063/file.html

请帮忙,我已经坐在这个问题上一天了,想不出更多了。谢谢!

0 投票
2 回答
1808 浏览

pdf - PDF、FDF、本地文件和命令行

有谁知道是否可以通过本地 FDF 和 PDF 文件的命令行参数打开 PDF 并输入 FDF 文件。网上有几处参考资料表明这可以通过 http 完成。我需要跨文件系统执行此操作。以下示例不起作用,但可能是因为我的参数不正确:

....\acrobat.exe c:\temp\myPDF.pdf#fdf=c:\temp\myFDF.fdf