gpt4 book ai didi

ruby-on-rails-3 - 如何在rails中以pdf格式呈现格式

转载 作者:行者123 更新时间:2023-12-02 11:23:20 29 4
gpt4 key购买 nike

我想要显示表格 pdf格式格式 。

我们正在使用

format.html
format.json{render json: @user}

等用于生成 html ,json 格式

相似地
  • 我想将页面呈现为 pdf 。

  • 那么如果可以在 Rails 中使用,有哪些步骤???

    最佳答案

    第一步:注册 PDF 类型以用于 response_to 块

    # config/mime_types.rb
    Mime::Type.register "application/pdf", :pdf

    第二步:在你的 Controller 中响应PDF格式的请求
    respond_to do |format|
    format.html
    format.json{render json: @user}
    format.pdf do
    # ...
    # here your PDF generating code
    # ...
    send_data(your_generated_pdf, filename: 'your_filename.pdf', type: 'application/pdf')
    end
    end

    要生成 PDF,您可以使用 pdfkitwkthmltopdf ,大虾等一些。关于它们的使用,请参阅各自的文档。

    关于ruby-on-rails-3 - 如何在rails中以pdf格式呈现格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12120218/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com