2011-09-14 6 views

答えて

0

私はあなたがstrは、HTML文字列であり、あなたは上記のようにそれを表示することができます

<% str = "<img src='/images/InboundButtons.png' style='border: medium none ; padding: 0px 0px 0px -2px;'>"%> 
<%= str %> 

を、次のような何かをしたいと思います。

+0

あなたは '<%= str.html_safe%>'または '<%= raw str%>'を実行する必要がありますか? –

1

あなたが達成することに言及している:

<%= "<img src='http://domain.tld/some_image.png' />".html_safe %> 

あなたはまた、あなたの究極の目的地は、PDFファイルであると思われるところurl_string = "<img src='http://domain.tld/some_image.png' width='200px'/>"

+0

いいえ、基本的に私が望むのは、HTML文字列 "

hello world

"があると仮定して、HTML文字列から画像を作成することです。この文字列を画像に印刷します。 HTMLコンテンツを画像上に印刷することができます。 – Nishant

+0

これは簡単です。出力を(上記のように)DIVにエコーします。イメージをDIVコンテナの背景イメージとして設定します。 –

+0

それは私の原因を解決しません、これはこのステップの後の2番目のステップです。私はそのイメージをpdfに入れようとしています – Nishant

0

<%= "#{url_string}".html_safe %> 

を行うことによって、任意の文字列を補間することができます。私は、画像の作成をスキップし、利用可能ないくつかのHTMLからPDFライブラリの1つを使用して、右に行くでしょう。おそらくright here on StackOverflowと記載されているものの1つです。なんらかの理由で画像が必要な場合でも、HTMLから画像に変換するのに最適なパスであるため、HTMLのPDFを生成して画像に変換することを検討します。

しかし、あなたはあなたの問題を説明するのが苦労しています。そのため、さらに詳細な説明があるかもしれません。

関連する問題