我尝试使用prawn生成日志条目的PDF,然后条目存储在bbcode([b]粗体[/ b]等...)中,并在显示时转换为html。
有没有办法在大虾中显示html?
答案 0 :(得分:1)
听起来prawn-format可能就是你想要的东西,但如果你想尝试一下,你需要使用旧版本的虾。
答案 1 :(得分:1)
如果你使用词法分析器,例如Jamis Buck(http://syntax.rubyforge.org/)的'Syntax',你可能会得到最好的结果,并解析HTML块的有趣部分并将这些部分渲染为PDF。
答案 2 :(得分:0)
您可以使用http://www.princexml.com/将html文档转换为css,或使用princely插件将pdf呈现为视图的可接受格式之一。见http://jimneath.org/2009/02/16/creating-pdf-documents-in-ruby-on-rails/
如果您想直接使用prawn,我认为没有办法直接使用html转换为pdf。