2017-06-08 8 views
0

は、私は、SVGファイルを生成し、私はそれを読んで、私は私のPDFで表示:.svgファイルを保存せずにsvgをPrawnに表示するにはどうすればよいですか?この瞬間のために

qr = Barby::QrCode.new('test') 
outputter = Barby::CairoOutputter.new(qr).to_svg 
File.open('myfile.svg', 'wb'){|f| f.write outputter } 
pdf.svg IO.read('myfile.svg'), width: 50, height: 50 

私の質問は:どのように私は前の.svgファイルを保存せずに私のSVGを表示することができます。私はそれを可能にするCSSプロパティがあることを知っているが、私はエビとCSSを使用することはできません... 任意のアイデア?

+1

代わりのファイルに 'outputter'を書いて、あなたは' pdf.svg'にパラメータとしてそれを使用してみましたか? –

+0

良いアイデアは、それはそのように動作します:pdf.svg outputter、width:50、height:50 –

答えて

0

それはそのように働いている:

pdf.svg outputter, width: 50, height: 50 

おかげで@マークトーマス

関連する問題