Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/52.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
Ruby on rails 如何使用属性填充PDF webform_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails 如何使用属性填充PDF webform

Ruby on rails 如何使用属性填充PDF webform,ruby-on-rails,ruby,Ruby On Rails,Ruby,有几个pdf网络表单,我想用模型中的信息自动填充它们 这是一个示例pdf 有没有一个gem或插件可以提供帮助?有几个插件可以在Rails中创建PDF文档。请参阅。如果您有大量表单模型或需要处理许多表单提交,则应使用FDF(表单数据格式)格式。这是我们的计划的一部分 Adobe提供了可帮助您生成FDF文件的功能。它不包含Ruby绑定,但有几种方法(根据您的需要,按照方便的顺序): 使用包装Adobe Linux DLL(在FDF工具包中) 使用C Ruby API从C扩展调用库(和) 使用 基于

有几个pdf网络表单,我想用模型中的信息自动填充它们

这是一个示例pdf


有没有一个gem或插件可以提供帮助?

有几个插件可以在Rails中创建PDF文档。请参阅。

如果您有大量表单模型或需要处理许多表单提交,则应使用FDF(表单数据格式)格式。这是我们的计划的一部分

Adobe提供了可帮助您生成FDF文件的功能。它不包含Ruby绑定,但有几种方法(根据您的需要,按照方便的顺序):

  • 使用包装Adobe Linux DLL(在FDF工具包中)
  • 使用C Ruby API从C扩展调用库(和)
  • 使用
  • 基于示例CGI代码调用外部工具
  • 请一位自由职业的开发人员为您编写Ruby绑定代码(如果您要求的很好,可能是免费的)

注意:自从1.9.x版以来,Ruby C API已经发生了很大的变化,我不知道Ruby库是否允许在现有的PDF上编写额外的元素

一些Web服务能够,如Applidok PDF merge,允许在现有PDF上写入用户数据(例如来自Web表单),用作模板


您可以在上阅读Ruby集成在线文档。

猜这是一个noob问题。我读过关于iText和rjb的文章,但有没有更优雅的解决方案?+1 FDF将是非常干净的方法。您可以使用XFDF(XML FDF)快速评估这个FDF/PDF概念,因为XFDF文件的创建非常简单。