标签: c# .net wpf vector glyph
我知道WPF中的GlyphTypeface.GetGlyphOutline(),但我需要的是获得每个字形的中心向量,就像用铅笔绘制的线条一样。这是否可能以某种方式使用字体的现有字形?
GlyphTypeface.GetGlyphOutline()
答案 0 :(得分: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