Gem Prawn 设置下划线属性无效,利用 canvas 进行划线也失效

winse · 发布于 2017年1月06日 · 最后由 winse 回复于 2017年1月06日 · 320 次阅读
27823

写导出pdf的时候发现设置下划线失效,于是想用画线来代替下划线,发现也没起作用,明明上次用画线都没问题 gem prawn 2.1.0

pdf = Prawn::Document.new(
  page_size: 'A4', 
  page_layout: :portrait,
  left_margin: 50, 
  right_margin: 50, 
  top_margin: 60, 
  bottom_margin: 30, 
  background: 'public/xxxx.jpg', 
  background_scale: 0.239
)
pdf.canvas do
    pdf.line_width = 0.2
    pdf.line([0, 0], [400, 400])
end
pdf.text(
  '下划线测试', 
  align: :center, 
  size: 20, 
  leading: 20,
  styles: [:underline]
)
共收到 2 条回复
1
Rei · #1 · 2017年1月06日
27823
winse · #2 · 2017年1月06日

= =我用prawn table的border :bottom当下划线用,勉强解决了

27823 winse 关闭了讨论 1月06日 15:50
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册