Data URIスキーム形式の画像の挿入

114 views
Skip to first unread message

ogai....@geomarketing.co.jp

unread,
Mar 14, 2017, 3:11:44 AM3/14/17
to Thinreports
Rails上でThinreportsを使っています。

JavaScriptで生成したグラフを帳票に挿入したく、
svg形式のグラフを画像に変換し、そのData URIをとってくるところまではできたのですが、

report.page.item(:img).src(open({Data URI}))

とすると 

No such file or directory @ rb_sysopen - 


となってしまいます。Data URI形式の画像出力はできないのでしょうか?

ほかにJavaScriptで生成したグラフをPDFに挿入する方法があれば教えていただきたいです。

よろしくお願いいたします。

Katsuya HIDAKA

unread,
May 1, 2017, 11:17:31 AM5/1/17
to Thinreports
Data URI をそのまま画像に埋め込むことはできません。Base64の部分を抜き出してデコードした上で StringIO オブジェクトとして #src に渡せばいけるんじゃないかと思います。
Reply all
Reply to author
Forward
0 new messages