1

私はGlyphTypeface.GetGlyphOutline()WPFを知っていますが、必要なのは、鉛筆で描いた線のように、各グリフの中心ベクトルを取得することです。これは、フォントフェースの既存のグリフを使用して、どういうわけか可能ですか?

4

1 に答える 1

2

グリフポリゴンを取得して、ポリゴンのいわゆるストレートスケルトンを作成できます。

http://en.wikipedia.org/wiki/Straight_skeleton

アルゴリズムについては、たとえば(Felkel 1998)を参照してください。

http://www.dma.fi.upm.es/mabellanas/tfcs/skeleton/html/documentacion/straight%20skeletons%20implementation.pdf

于 2011-08-14T10:51:26.203 に答える