Sha256: ecbcce9aeb618ce912bdf683ed408a8257e6e901849a8f99a4382c6a0ee6391b
Contents?: true
Size: 314 Bytes
Versions: 3
Compression:
Stored size: 314 Bytes
Contents
require 'image_file' require 'cairo' image = ImageFile::JpegReader.open(ARGV[0]).read_image image_surface = image.create_cairo_surface pdf = Cairo::PDFSurface.new(ARGV[1], image.width, image.height) context = Cairo::Context.new(pdf) context.set_source image_surface context.paint context.show_page pdf.finish
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
image-file-0.1.2 | examples/pdf.rb |
image-file-0.1.1 | examples/pdf.rb |
image-file-0.1.0 | examples/pdf.rb |