問題タブ [drawingvisual]
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.
c# - DrawingVisual と StreamGeometry を学習しようとしています
私のアプリケーションでは、多くのポイント (必要に応じて最大 100.000) を含む線を描画する必要があります。最初はポリラインを使用しましたが、これはポイントの数が多い場合には遅すぎることが判明しました。
私はいくつか読んでいて、DrawingVisual と StreamGeometry に来ましたが、うまくいきません。
簡単なチュートリアルに従って、次のクラスを作成しました。
必要な線のすべてのポイントは、Punten という PointCollection にあります。次に、この FrameworkElement を使用して Canvas に追加しようとします。
「ActiveveCanvas」はキャンバスです。
情報: すべての点は、キャンバス内の (相対的な) X、Y 座標です。
私は何を間違っていますか?
c# - Image を ImageSource に変換する方法
正しい質問をしているかどうかさえわかりません。前もってお詫び申し上げます。いくつかの PNG をキャンバスに書き込んでいますが、同時に PNG をビットマップにコピーしたいと考えています。PNG がキャンバス上と同じ場所にビットマップ上に表示されるようにします。
これはコード スニペットです。
ただし、「この行で「System.Windows.Controls.Image」から「System.Windows.Media.ImageSource」に変換できません」というエラーがスローされます。
何らかの方法で画像を ImageSource に変換できれば、このエラーは解決しますか、それともすべて間違っていますか?
ありがとう!
c# - DropShadowEffect のサイズを計算するには?
画像を取得してドロップ シャドウを適用し、画像として保存しようとしています。
これまでのところ、サードパーティのソリューションを使用せずにこれを行う唯一の方法は、 で を使用することDropShadowEffect
ですDrawingVisual
。
特定のDropShadowEffect
.
それを測定する組み込みの方法はありますか、それとも手動で行う必要がありますか? どのように手動で行うことができますか?