Ruby on rails 如何合并两个pdf';s、 一个是用pdf创建的,第二个是通过回形针上传的

Ruby on rails 如何合并两个pdf';s、 一个是用pdf创建的,第二个是通过回形针上传的,ruby-on-rails,paperclip,wicked-pdf,Ruby On Rails,Paperclip,Wicked Pdf,我通过wicked_pdf gem创建了一个pdf,现在我想将两个pdf合并为一个,一个是用wicked_pdf创建的,另一个是通过回形针上传到数据库中。您需要使用组合pdfgem gem安装联合收割机\u pdf pdf = CombinePDF.new pdf << CombinePDF.load("file1.pdf") # one way to combine, very fast. pdf << CombinePDF.load("file2.pdf") pdf.

我通过wicked_pdf gem创建了一个pdf,现在我想将两个pdf合并为一个,一个是用wicked_pdf创建的,另一个是通过回形针上传到数据库中。

您需要使用组合pdfgem

gem安装联合收割机\u pdf

pdf = CombinePDF.new
pdf << CombinePDF.load("file1.pdf") # one way to combine, very fast.
pdf << CombinePDF.load("file2.pdf")
pdf.save "combined.pdf"
pdf=CombinePDF.new

pdf您可以使用pdf合并gem

# Gemfile.rb
gem 'rjb'
gem 'pdf-merger'
然后:

require "pdf/merger"
failure_list = []
pdf = PDF::Merger.new
pdf.add_file "foo.pdf"
pdf.add_file "bar.pdf"
pdf.add_javascript "this.print(true);"
pdf.save_as "combined.pdf", failure_list

您可以阅读更多信息。

您是如何将回形针pdf传递到CombinePDF.load(“file2.pdf”)?我们如何将回形针实例转换为pdf并传递到CombinePDF.load(“file2.pdf”)?@KunalVashist您可以通过添加一些代码或提供gitlink来提供更多详细信息吗
require "pdf/merger"
failure_list = []
pdf = PDF::Merger.new
pdf.add_file "foo.pdf"
pdf.add_file "bar.pdf"
pdf.add_javascript "this.print(true);"
pdf.save_as "combined.pdf", failure_list