Получить мозаичный скриншот с помощью IMGKit
Здесь я хочу сделать скриншот внешнего URL, и я использую IMGkit с CarrierWave.
#Class Micropost
after_create :take_snapshot
def take_snapshot
file = Tempfile.new(["template_#{self.id.to_s}", 'jpg'], 'tmp', :encoding => 'ascii-8bit')
file.write(IMGKit.new(self.external_url).to_jpg)
file.flush
self.snapshot = file
self.save
file.unlink
end
и скриншот генерируется.....
Так что с этим не так?