キャラクター(TTF)をベクターで描きたいのですが、キャラクターの輪郭線をどうやって描けばいいのか悩んでいます。文字は、アウトライン化の可能性を示唆する色で「塗りつぶされ」ているように見えます。stroke_color を試してみましたが、役に立ちませんでした。ルビーとエビを使用してpdfでレンダリングしています。ありがとう。
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 に答える