Ruby on rails ROR上的WKHTMLTOPDF-创建PDF而不显示它

Ruby on rails ROR上的WKHTMLTOPDF-创建PDF而不显示它,ruby-on-rails,pdf,wkhtmltopdf,Ruby On Rails,Pdf,Wkhtmltopdf,我(有点困难)已经找到了如何在Rails应用程序中生成PDF文件并通过单击保存该文件的方法,但它不是仅生成文件,而是随后打开PDF所基于的html页面。我想它只是创建PDF文件,既不显示html页面,也不打开新创建的PDF。。。。这能满足吗 下面是在我的应用程序中单击“打印”链接时触发的控制器代码 @approvedbentry = Bentry.find_by_id(b_id) file_name = @approvedbentry.client.lastnameorbizname + "_"

我(有点困难)已经找到了如何在Rails应用程序中生成PDF文件并通过单击保存该文件的方法,但它不是仅生成文件,而是随后打开PDF所基于的html页面。我想它只是创建PDF文件,既不显示html页面,也不打开新创建的PDF。。。。这能满足吗

下面是在我的应用程序中单击“打印”链接时触发的控制器代码

@approvedbentry = Bentry.find_by_id(b_id)
file_name = @approvedbentry.client.lastnameorbizname + "_" + @approvedbentry.billDate.to_s + "-" + Time.now.strftime("%s") + ".pdf"

respond_to do |format|
  format.html do
    render :pdf => file_name, :template => 'bentries/printbill.html.erb', :wkhtmltopdf => 'S:\Projects\BillSumm\vendor\wkhtmltopdf\bin\wkhtmltopdf.exe', 
    :format => 'pdf', :save_to_file => Rails.root.join('public\printedbills', file_name),
    :save_only => true
  end
end
我认为“save_only”选项可以保存文件,而不显示任何其他内容,但情况显然不是这样

这能做到吗

短暂性脑缺血发作