【问题标题】:Rails - Editing PDF templateRails - 编辑 PDF 模板
【发布时间】:2015-04-07 10:55:16
【问题描述】:

我需要用户能够在 Rails 中编辑 pdf 模板,以便用户可以自定义徽标、电子邮件签名、价格等。

我认为 prawn 看起来是个不错的选择,但我读到它现在只能用于从头开始生成 pdf。

任何帮助、建议、教程指针都会非常有帮助。

谢谢。

【问题讨论】:

标签: ruby-on-rails pdf edit


【解决方案1】:

pdf-forms gem 可以填写现有的 pdf 文件。这对我来说非常适合将文本插入模板 PDF。

pdftk 支持通过multistamp 将图像添加到现有 pdf,这有效地将两个 pdf 合并在一起(彼此叠加)。要将图像添加到现有 pdf 中,您可以使用 prawn 之类的东西用您的图像创建一个 pdf,然后使用 pdftk 和 multistamp 将其与您填写的 pdf 合并:

pdftk filled_out.pdf multistamp logo.pdf output out.pdf

pdf-forms 是 pdftk 之上的一个薄包装器,因此它应该允许您传递所需的 multistamp 参数。如果没有,您可以添加该功能或直接将外壳输出到 pdftk。

Adobe Acrobat Pro 可用于在现有 pdf 中直观地定义模板字段。

【讨论】:

  • 谢谢你,艾伦,我很感谢你在这方面的时间......看起来我还有一些工作要做......对此有点新,我希望它直截了当有点天真! ...将报告我的进度
  • 请注意,较新版本的 Linux 不支持 pdftk,例如 CentOS/RHEL 7。
【解决方案2】:

我不确定,但请使用 Wicked pdf 试试运气。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-12-28
    • 2015-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多