我想知道,是否有任何可能性,我们可以创建一个图像的HTML sting,具有HTML标签以及格式化或HTML内容来自网络编辑器像Ckeditor或TinyMce等在Ruby on Rails中。我们可以在Ruby On Rails中通过HTML字符串创建图像吗?
感谢 NISHANT
我想知道,是否有任何可能性,我们可以创建一个图像的HTML sting,具有HTML标签以及格式化或HTML内容来自网络编辑器像Ckeditor或TinyMce等在Ruby on Rails中。我们可以在Ruby On Rails中通过HTML字符串创建图像吗?
感谢 NISHANT
我猜你想要的东西像下面
<% str = "<img src='/images/InboundButtons.png' style='border: medium none ; padding: 0px 0px 0px -2px;'>"%>
<%= str %>
凡str
是一个html字符串,就可以显示它上面的。
你是指实现:
<%= "<img src='http://domain.tld/some_image.png' />".html_safe %>
您还可以插值任意字符串做
<%= "#{url_string}".html_safe %>
其中url_string = "<img src='http://domain.tld/some_image.png' width='200px'/>"
看来,你的最终目标是一个PDF文件。我会跳过图像创建,然后使用几个可用的HTML到PDF库中的一个,可能是列出的其中一个right here on StackOverflow。如果您出于某种原因需要图片,那么即使那样,我也会考虑生成HTML的PDF,然后将其转换为图片,因为这是我知道从HTML获取图片的最佳路径。
然而,你描述你的问题做得很差,所以更多的细节可能会有一些明显的选择。
你需要做'<%= str.html_safe%>'或'<%= raw str%>'? –