Rmagickのドキュメントによれば、テキストが配置される矩形の幅を設定できます。以下はRmagickのカスタムテキストwidth/padding(注釈メソッドを使用)
http://www.simplesystems.org/RMagick/doc/draw.html#annotate
我々が使用しているコードですが、我々は、パディングまたは注釈ブロック内のテキストのカスタム幅を設定することはできません。
ユースケースでは、注釈ブロックに与えたテキストのカスタムパディングが必要でした。
img=Image.new(1500,600)
b=Magick::Draw.new
b.annotate(img,120,10,120,120,"5"){ |txt|
txt.pointsize = 58
txt.undercolor= "blue"
}
b.get_type_metrics(img, "5")
img.write("undercolor3.gif")
数多くのことを試しましたが、それを動作させることはできませんでした。
どのようなパディングが話していますか。文字間のパディング?行間?テキスト自体の周り? –
@AnRMagickUserテキスト自体の周り。私はパディングなしで非常に醜い見えるテキストの周りに下色があります。 –