【问题标题】:Rails 3 and Prawn - HTML formatting doesn't work?Rails 3 和 Prawn - HTML 格式不起作用?
【发布时间】:2011-12-23 19:15:04
【问题描述】:

我打开了Prawn 的manual 页面并尝试在PDF 文档中使用HTML 格式。具体来说,

pdf.table([["Just <font size='18'>some</font> <b><i>inline</i></b>", "", ""],
          ["<color rgb='FF00FF'>styles</color> being applied here", "", ""]],
          :cell_style => { :inline_format => true }, :cell_style => {:borders => []})

问题是,HTML标签显示为HTML标签,有没有人有同样的问题?根据文档,HTML 标签应该显示一个 HTML 属性,但实际上只显示 HTML 标签。

有没有人提示如何修复它?

我用的是大虾版

* prawn (0.12.0)
* prawnto (0.0.4)

【问题讨论】:

    标签: html ruby ruby-on-rails-3 pdf prawn


    【解决方案1】:

    看起来不再是这样了(Prawn html formatting)——如果你想使用 HTML 来制作你的 PDF,你可以使用也支持 CSS 的 PDFKit(https://github.com/jdpace/PDFKit)。

    【讨论】:

      【解决方案2】:

      我已经使用 prawn 创建了 pdf,如果你接受我的意见,你不需要在 rails 3 中使用 prawnto gem 和 prawn。 我刚刚为此创建了一个博客。看看这个我已经从头开始解释了如何将虾与示例发票一起使用。
      http://www.idyllic-software.com/blog/creating-pdf-using-prawn-in-ruby-on-rails/

      谢谢

      阿基特

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多