Module: ImageToPDF
- Defined in:
- lib/image2pdf.rb,
lib/image2pdf/version.rb
Defined Under Namespace
Classes: Image, ImageFormatError
Constant Summary collapse
- VERSION =
'0.1.0'
Class Method Summary collapse
Class Method Details
.convert(src_files, output) ⇒ Object
33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
# File 'lib/image2pdf.rb', line 33 def self.convert(src_files, output) images = src_files.map {|filename| Image.new(filename)} Prawn::Document.generate(output, :page_size => images[0].dimensions, :margin => 0) do image images[0].filename 1.upto(images.size - 1) do |i| start_new_page :size => images[i].dimensions, :margin => 0 image images[i].filename clear_image_registry end end end |