2

私はしばらくの間、最初の WPF ペイント アプリケーションに取り組んできました。そうは言っても、描画されたすべてのオブジェクトを複数のストローク コレクションに統合しているので、各オブジェクトは既定の InkCanvas 描画モード ( InkCanvasEditingMode.Ink InkCanvas.EraseByPoint、InkCanvas.EraseByStroke ) を使用して簡単に編集できます。現在、タイプされたテキスト (つまり、TextBox、TextBlock) を StrokeCollection に変換するための支援が必要です。アプリケーションでは、Microsoft Paint バージョン (6.2) と同様に、テキストを入力および消去できる必要があります。車輪の再発明をできる限り避けようとしています。

これらの提案を含むいくつかの記事を読みました。

1) 文字を個々の要素に分割し、それぞれをストローク コレクションとして再描画する

2) 領域を切り取り、その領域をビットマップに変換し、最後にストローク コレクションに変換する

これら2つの提案以外に代替手段はありますか? どんな助けでも本当に感謝します。

敬具、マイケル

4

0 に答える 0