Techioz Blog

エビはリンクを含む PDF を生成できますか?

概要

Ruby on Rails アプリで生成された PDF にリンクを埋め込む必要があります。エビでこれを行う方法はありますか?

これについて読むと、しばらくは prawn-format が答えだったが、0.7.x でこれが壊れたことがわかります。

prawn-format は、link_annotate(rect, options={}) 関数を使用してリンクを作成します。 PDF 内にリンクを作成するには、これにどのようなオプションを渡す必要がありますか?

編集: 誰かが持っている場合は、これを実行するコード例を見てみたいと思います。

解決策

これが古い質問であることは承知していますが、まだこの質問につまずいている人のために、現在のバージョンの Prawn では次のようにインライン形式を使用できます。

pdf.text 'Website: <color rgb="0000FF"><u><link href="http://www.stackoverflow.com">stackoverflow</link></u></color>', :inline_format => true