WPFのPhotoshopcompから円形(または角度)グラデーションを複製する必要があります。これまでのところ、線形と放射状しか見つけることができません。そのようなものが存在するかどうか、またはWPFで循環グラデーションを取得する簡単な方法を誰かが知っていますか?
注:放射状のグラデーションについては質問していません。円形のグラデーションは、長方形を取得し、グラデーションを適用してから、長方形を円に変換するようなものです。
この質問に対する新しい、もう少し完全な回答については、この質問を確認してください。
私はこれまでこれを行ったことがありませんが(何が関係しているのかわかりません)、から継承する型を実装できますGradientBrush
。しかし、これは些細なことではないと思います。
Photoshopの円形グラデーションも使用していませんが、あなたの説明から、少なくともaLinearGradientBrush
を使用して近似し、結果を変換することができると思います。おそらく、を使用しMatrixTransform
ます。
申し訳ありませんが、具体的な回答はできませんが、これらの提案が正しい方向を示している可能性があります。