1

我想绘制一个字符(TTF)作为矢量,并想知道如何绘制字符的轮廓。似乎字符被“填充”了颜色,暗示了轮廓的可能性。我试过 stroke_color 无济于事。我正在使用 ruby​​ 和 prawn 以 pdf 格式呈现。谢谢。

4

1 回答 1

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

有关 mode 的有效值列表,请查看 text_rendering_mode 方法的代码文档。

如果您想挑选更改,添加支持的特定提交在此处

于 2010-11-01T07:18:47.210 回答