グラフィックスにテキストを描画する方法があります。文字列のように、フォントの詳細。 今、私はそれらの指示から形を得たいと思います。文字「A」を描くためのポイントのリストであってもよい。フレームワークフォントのテキストからテキストのアウトラインやテキスト描画シェイプを取得する必要があります。#
私のAIMは、テキスト描画を形状描画に変換することです。 APIと間違って何も(巾着APIの使用を避けるないする必要があり、それはちょうど私が必要である
サンプルコード:
GraphicsPath path = new GraphicsPath();
path.StartFigure();
path.AddString("Sample Text", new FontFamily("arial"),
1, 50, new Point(0, 0),
StringFormat.GenericTypographic);
path.CloseFigure();
PointF[] pt=path.PathPoints;
あなたはすでに試したコードはどこですか? – niksofteng
質問を更新しました。テキストのアウトラインのみが表示されます。私はテキストの形を塗りつぶす必要があります。 oulinesだけでなく –
@PradeepMMalage:それは予想されます。テキストはアウトラインパスで表されます。塗りつぶしを描画したい場合は、そのパスを塗りつぶす代わりに、そのパスを塗りつぶす必要があります。 – Joey