Estoy tratando de dibujar una línea que es un degradado. ¿Cómo es eso posible en el lienzo?¿Cómo puedo trazar una línea de degradado en el lienzo HTML?
19
A
Respuesta
32
Sí. Ejemplo:
// linear gradient from start to end of line
var grad= ctx.createLinearGradient(50, 50, 150, 150);
grad.addColorStop(0, "red");
grad.addColorStop(1, "green");
ctx.strokeStyle = grad;
ctx.beginPath();
ctx.moveTo(50,50);
ctx.lineTo(150,150);
ctx.stroke();
verlo en acción aquí:
Cuestiones relacionadas
- 1. Cómo trazar una línea de color de degradado en matplotlib?
- 2. ¿Puedo trazar una línea usando jQuery?
- 3. Degradado rectangular con elemento de lienzo HTML5
- 4. Cómo trazar una línea con Cocos2d-iPhone
- 5. Trazar una línea en un QWidget
- 6. Dibujar líneas con un ancho de línea que varía continuamente en el lienzo HTML
- 7. Dibujando una línea con un degradado de color
- 8. lienzo html5 - ¿Cómo puedo estirar el texto?
- 9. Photoshop en línea a través del lienzo de HTML 5?
- 10. Lienzo HTML - Dibujar flechas curvas
- 11. Cómo puedo hacer una tabla HTML en línea
- 12. Cómo pintar un degradado de color en Android en un lienzo con el cambio de color?
- 13. Cómo dibujar un rectángulo redondeado en el lienzo HTML?
- 14. cómo trazar línea con faltan puntos de datos en gnuplot
- 15. Cómo dibujar una línea de degradado (fundido de entrada/salida) con Core Graphics/iPhone?
- 16. Crear enlaces en lienzo HTML
- 17. Método eficiente para trazar una línea con millones de puntos
- 18. ¿Cómo escalar un imageData en el lienzo HTML?
- 19. Cómo evitar la auto-estiramiento lienzo HTML
- 20. Cómo cambiar el tamaño del elemento de lienzo html?
- 21. lienzo html: recorte y texto
- 22. ¿Cómo puedo cargar una imagen en el lienzo de HTML5 con Phonegap
- 23. En OSX, ¿cómo llento un degradado un trazo de ruta?
- 24. ¿Puedo poner un botón HTML dentro del lienzo?
- 25. ¿Trazar el código en Ruby?
- 26. Dibujando una espiral en un lienzo HTML usando JavaScript
- 27. Interfaz de usuario con zoom en el lienzo HTML
- 28. Cómo dibujar un degradado liso/difuminado en un lienzo en Android
- 29. html lienzo texto desbordamiento elipsis
- 30. ¿Cómo puedo trazar la estimación de máxima probabilidad en Python?
¿Está buscando algo como esto: http://diveintohtml5.org/canvas.html#gradients? –
sí. Quería aplicarlo a una línea y me di cuenta de que el estilo ctx.strokeStyle funciona. – Nasir