如何在 Ruby-on-Rails 中生成 PDF 表单

Posted

技术标签:

【中文标题】如何在 Ruby-on-Rails 中生成 PDF 表单【英文标题】:How to generate PDF forms in Ruby-on-Rails 【发布时间】:2013-05-27 21:04:41 【问题描述】:

我想使用 Ruby on Rails 生成带有 单选按钮提交按钮 的 PDF 表单。有谁知道是否有宝石可以帮助完成这项任务?

我看过

Prawn, Wicked PDF, 和 PDFKit

但他们似乎没有这个功能。目前我只是使用 Acrobat Pro 来创建我的 PDF 并手动插入表单,但如果可能的话,我想用 Gem 自动执行此操作。

任何帮助将不胜感激,谢谢。

编辑 我刚刚发现 2 个 gem 可以帮助插入单选按钮、复选框等,同时在 rails 中生成 PDF:prawn-blank 和 prawn-forms。它们似乎不再被维护,但它们应该仍然有用。希望这对尝试自动生成交互式 PDF 文件的其他人也有用。

【问题讨论】:

【参考方案1】:

还有RTeX。如果您愿意先翻译成LaTeX,那效果很好。 LaTeX 是一种非常好的存储标记文档的方法。这仅取决于每个文档的静态程度。

【讨论】:

我正在考虑使用类似prawn-forms gem 之类的东西,但不幸的是,这个 gem 似乎没有办法将单选按钮插入到 pdf 中。有谁知道其他替代品吗?【参考方案2】:

您可以使用右签名来完成您的任务

https://github.com/rightsignature/rightsignature-api

http://www.gsubbarao.com/2013/03/ruby-rightsignature-api-to-prefill.html

【讨论】:

以上是关于如何在 Ruby-on-Rails 中生成 PDF 表单的主要内容,如果未能解决你的问题,请参考以下文章

如何在 PHP 中生成 PDF/A-1a pdf?

如何在 node.js 中生成 PDF

如何在 Xamarin Forms 中生成 PDF 第一页的缩略图

在ios中生成PDF文件[重复]

在 Swift Playground 中生成 PDF

使用 XSL-FO 在 .NET 中生成 PDF