在 Prawn 中格式化表格(这似乎是一个常见问题)

发布于 2024-10-10 19:30:47 字数 450 浏览 8 评论 0原文

我没有运气使用 Prawn 格式化由 Rails 操作提供的 PDF 中的表格。

这是代码,但它没有应用任何格式:

p = Prawn::Document.new(:page_size => "A4")
data = []
data << ["alpha", "brava", "charlie"]
data << ["delta", "echo", "foxtrot"]
p.table(data) do
   row(0).style(:background_color => 'dddddd', :size => 9, :align => :center, :font_style => :bold)
   cells[0,0].background_color = '999999'        
end
p.render

有任何线索吗?

I"m having no luck formatting a table in a PDF served from a Rails action using Prawn.

Here's the code, but it doesn't apply any of the formatting:

p = Prawn::Document.new(:page_size => "A4")
data = []
data << ["alpha", "brava", "charlie"]
data << ["delta", "echo", "foxtrot"]
p.table(data) do
   row(0).style(:background_color => 'dddddd', :size => 9, :align => :center, :font_style => :bold)
   cells[0,0].background_color = '999999'        
end
p.render

Any clues?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

酷遇一生 2024-10-17 19:30:47

大虾你用的是哪个版本?我遇到了各种各样的问题,事情没有按预期工作,然后我升级到 prawn 0.11.1.pre 并解决了所有问题。

请参阅Prawn Tables:块未执行,这几乎是同一个问题。

Which version of prawn are you using? I had all sorts of issues with things not working as expected, then I upgraded to prawn 0.11.1.pre and it sorted it all.

See Prawn Tables: Block is not executing which is pretty much the same question.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文