如何在prawn / ruby​​中勾勒出字体字符(pdf)

时间:2010-11-01 03:15:13

标签: ruby prawn

我想画一个角色(TTF)作为矢量,并想知道如何画出角色的轮廓。看起来字符被“填充”了颜色,暗示了概述的可能性。我试过stroke_color无济于事。我使用ruby和prawn以pdf格式呈现。 谢谢。

1 个答案:

答案 0 :(得分:1)

我自己一直需要这个功能,所以我把它添加到了大虾。需要注意的是,API可能会在其他开发人员进行功能审核后略有变化,以下是它的工作原理:

Prawn::Document.generate "rendering_mode.pdf" do |pdf|
  pdf.fill_color "00ff00"
  pdf.stroke_color "0000ff"

  pdf.text("Inline mode", :mode => 1, :size => 40)
end

有关模式的有效值列表,请检查text_rendering_mode方法的代码文档。

如果您想挑选更改,则添加支持的特定提交位于here