2017-11-03 3 views

Antwort

1

Sie benötigen combined_pdf gem

gem install combine_pdf

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

Ansonsten verwenden, wenn Sie den obigen Code in einer Zeile

(CombinePDF.load("file1.pdf") << CombinePDF.load("file2.pdf") << CombinePDF.load("file3.pdf")).save("combined.pdf") 
+0

Dank @aniket, löste es mein Problem –

0

Sie können tun wollen Verwenden Sie pdf merge gem.

# Gemfile.rb 
gem 'rjb' 
gem 'pdf-merger' 

und dann:

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 

Sie können mehr über diese here lesen.

Verwandte Themen