問題タブ [drawingcontext]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - DrawingContext をジオメトリに変換しますか?
DrawingContext
を保存または変換する可能性があるかどうかを知っている人はいGeometry
ますか?
例:後
描画されたオブジェクトをジオメトリに保存するにはどうすればよいですか?
c# - WPF のぼやけた変換テキスト
と を使用DrawingContext.DrawText
しDrawingContext.PushTransfrom
て、WPF のビジュアル レイヤーで回転したテキストを作成していますが、下の画像でわかるように、回転したテキストは画像の一部の領域でかなりぼやけています。
これを改善するために使用できるオプションはありますか? テキストにはArialフォントが使用されます。
アップデート:
このコードを使用した後の画像は次のとおりです。
私はまだぼやけた結果を得ています。画像の下部にある中央のビーム テキストを見てください。
c# - WPF C# での StreamGeometry と DrawingContext.DrawLine の比較
リアルタイムで何百本もの線を描いていきます。これを行うためにビジュアル レイヤーを選択しました。しかし、ここで線を引くには 2 つの異なる方法があることがわかります。より良いパフォーマンスと速度を得るには、どれをお勧めしますか?
1.DrawingContext.DrawLine
2.ストリームジオメトリ
ios - キャサペレイヤーパスの上に描画する方法
私はそのレイヤーの上に描画したい CAShapeLayer を持っています..私は UIImageView を取得し、その CAShapelayer に追加しました。今、ユーザーのタッチがその CAShapelayer パス内で移動すると、描画を開始します。しかし、ユーザーのタッチが終了したら、その描画された画像ビューを CAShape レイヤーにマージして、ユーザーがもう一度タップした場合に hitTest メソッドを使用して、cashape レイヤーのパスを再度取得できるようにします。
// tempDrawingImage は、ヒット レイヤーの上に追加した画像ビューです。
wpf - DrawingContext.DrawText による垂直方向の配置
テキストを上下または中央に垂直に揃える必要があります。水平方向の配置には FormattedText.TextAlignment プロパティがありますが、垂直方向の配置には何もありません。
Google が理解できないことを明確にするために: テキストを回転させて垂直方向に流すことには興味がありません。私はそれを行う方法を知っています。中心点の上または下、またはその中央に(おそらく複数行の)テキストを配置したいだけです。
誰もそれを行う方法を知っていますか?
wpf - 描画コンテキストのWPFクリア領域?
したがって、DrawingContext と DrawingVisual を使用して透明な PNG を作成しています。
DrawingContext 内で、四角形を描画しました。
長方形の内側に円を「切り取り」たいと思います。どうすればいいですか?領域をクリアするための関数が描画コンテキストに見つかりませんでした。