PDF::Writer:ImageInfo
require 'pdf/writer' f = open('images/chunkybacon.jpg') image = f.read i = PDF::Writer::Graphics::ImageInfo.new(image) p i.instance_variables p [i.format, i.height, i.width, i.bits, i.channels, i.info]
で、
["@channels", "@width", "@info", "@bits", "@format", "@height", "@top", "@data"] ["JPEG", 229, 265, 8, 3, {"APP-224"=>"JFIF\000\001\001\000\000\001\000\001\000\000"}]