Pregunta

I necesidad de replicar un gradiente circular (o el ángulo) de un borrador Photoshop en WPF; hasta el momento sólo puedo encontrar lineal y radial. ¿Alguien sabe si existe tal cosa, oy manera fácil de conseguir conseguir un degradado circular en WPF?

Nota: No estoy preguntando por un degradado radial. Un gradiente circular es como tomar un rectángulo, aplicando un gradiente y luego transformar el rectángulo en un círculo.

¿Fue útil?

Solución

esta pregunta para un respuesta nueva y un poco más completa a esta pregunta.

Otros consejos

Mientras que nunca he hecho esto antes (por lo que no sé de qué se trata) podría implementar un tipo que hereda de GradientBrush . No creo que esto es trivial, sin embargo.

También he trabajado con Photoshop no gradientes circulares, pero a partir de su descripción no puedo evitar pensar que se podría aproximar al menos que el uso de un LinearGradientBrush y luego transformar el resultado - tal vez mediante un MatrixTransform .

Lo siento que no puedo dar respuestas concretas, pero tal vez estas sugerencias se puede apuntar en la dirección correcta.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top