Ric*_*ras 3 ruby prawn
我愿意使用Gruff在prawn文档中渲染一些图形.
我想避免将图像写入磁盘的延迟,只是为了让它们被Prawn读取.
Gruff提供了to_blob方法,将图形图像渲染为内存中的blob,但是看一下prawn手动图像部分,它只为我们提供了一种直接从文件渲染图像的方法.
我错过了什么吗?有没有办法从内存中呈现它?
Jam*_*aly 10
您应该能够将图像数据作为StringIO传递
require 'stringio' require 'pdf' Prawn::Example.generate("foo.pdf") do |pdf| data = StringIO.new(render_my_image_to_a_string) pdf.image(data) end
归档时间:
13 年,1 月 前
查看次数:
1404 次
最近记录: