【问题标题】:respond_to pdf in Rails 4Rails 4中的respond_to pdf
【发布时间】:2013-09-16 16:16:58
【问题描述】:

我有一个 index 控制器动作,它响应 pdf 格式,看起来像

class ProposalsController < ApplicationController
  respond_to :pdf, :html
  def index
    @proposals = Proposal.all

    respond_with @proposals do |format|
      format.html
      format.pdf
    end
  end
end

Proposal 有一个to_pdf 方法,它创建Prawn::Document。如何遍历每个propsals,获取它的PDF,将其附加到新创建的PDF,然后通过respond_with 在浏览器中呈现?

【问题讨论】:

标签: ruby-on-rails ruby ruby-on-rails-4 prawn


【解决方案1】:

可以使用 Rails API 创建个性化的渲染器。事实上,José Valim 的 Crafting Rails 4 Applications 一书在第一章就向您展示了如何创建个性化的 PDF 渲染器。

【讨论】:

  • 如果您认为指向的书包含响应,您可以提取可以修复它的样本。还将书直接链接到销售该书的商店(如亚马逊)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-08-16
  • 2014-09-12
  • 2015-01-04
  • 2013-08-12
  • 1970-01-01
相关资源
最近更新 更多