gpt4 book ai didi

ruby-on-rails - 如何在 Prawn 表中设置字体大小?

转载 作者:行者123 更新时间:2023-12-04 00:21:55 29 4
gpt4 key购买 nike

如何使用 prawn gem 在 PDF 表格中设置字体大小?

当我像下面这样调用 prawn 时:

pdf = Prawn::Document.new(:page_size => 'LEGAL', :page_layout => :landscape)
pdf.table data,
:header => true,
:column_widths => widths,
:font_size => 7,
:row_colors => ["EEEEEE", "FFFFFF"]

我得到一个 NoMethodError
undefined method `font_size=' for #<Prawn::Table:0x6ce37ea4>

当我删除“:font_size => 7”时,它会呈现,但我得到了不想要的字体大小。

我使用的是 prawn 0.12.0、ruby 1.9.3p194 和 Rails 3.1.9。

最佳答案

您必须直接将 size 属性应用于单元格文本。以下是如何执行此操作:

pdf.table data, 
:header => true,
:column_widths => widths,
:cell_style => { size: 7 },
:row_colors => ["EEEEEE", "FFFFFF"]

来源: http://prawn.majesticseacreature.com/manual.pdf

关于ruby-on-rails - 如何在 Prawn 表中设置字体大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17704684/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com