Preguntas etiquetadas con canvas

81
¿Cómo dibujar un óvalo en un lienzo html5?

No parece haber una función nativa para dibujar una forma ovalada. Además, no estoy buscando la forma de huevo. ¿Es posible dibujar un óvalo con 2 curvas Bézier? ¿Alguien experimentó con eso? Mi propósito es dibujar algunos ojos y en realidad solo estoy usando arcos. Gracias por...

80
¿Cómo guardar el lienzo como imagen png?

Tengo un elemento de lienzo con un dibujo y quiero crear un botón que, al hacer clic en él, guardará la imagen como un archivo png. Por lo tanto, debería abrir el cuadro de diálogo guardar, abrir, cerrar ... Lo hago usando este código var canvas =

80
hacer lienzo tan ancho y tan alto como el padre

Me gustaría hacer un lienzo rectangular para simular una barra de progreso, pero parece que cuando configuro el ancho y el alto de un lienzo al 100%, realmente no lo hace tan alto y ancho como el padre consulte el ejemplo a continuación http://jsfiddle.net/PQS3A/ ¿Es posible incluso hacer...

11
Texto giratorio de Android: uso dynamiclayout.draw (canvas) pero no se anima a lo largo de la ruta y no puedo usar canvas.drawTextOnPath (dynamiclayout)

Estoy usando mi propia versión de https://github.com/mdg-iitr/RotatingText para mostrar un widget de texto giratorio. Hay un video disponible en este GitHub, que le permite ver la animación. La idea es configurar filas de palabras. Las filas se muestran fila tras fila. La fila completa gira...