Preguntas etiquetadas con html5-canvas

Canvas es un elemento HTML que permite la representación dinámica y mediante secuencias de comandos de formas 2D, formas 3D, imágenes de mapa de bits y animaciones tanto en 2D como en 3D.

23
Cómo limpiar el lienzo para volver a dibujar
Después de experimentar con operaciones compuestas y dibujar imágenes en el lienzo, ahora estoy tratando de eliminar imágenes y componer. ¿Cómo hago esto? Necesito limpiar el lienzo para volver a dibujar otras imágenes; esto puede continuar por un tiempo, así que no creo que dibujar un nuevo rectángulo cada vez …

8
HTML5 Canvas vs. SVG vs. div
¿Cuál es el mejor enfoque para crear elementos sobre la marcha y poder moverlos? Por ejemplo, supongamos que quiero crear un rectángulo, círculo y polígono y luego seleccionar esos objetos y moverlos. Entiendo que HTML5 proporciona tres elementos que pueden hacer esto posible: svg , canvas y div . Para …





10
Los lienzos contaminados no se pueden exportar
Quiero guardar mi lienzo en un img. Tengo esta función: function save() { document.getElementById("canvasimg").style.border = "2px solid"; var dataURL = canvas.toDataURL(); document.getElementById("canvasimg").src = dataURL; document.getElementById("canvasimg").style.display = "inline"; } Me da error: SecurityError no capturado: no se pudo ejecutar 'toDataURL' en 'HTMLCanvasElement': los lienzos contaminados no se pueden exportar. ¿Qué tengo …




11
Cómo reparar el error getImageData () ¿El lienzo ha sido contaminado por datos de origen cruzado?
Mi código funciona muy bien en mi localhost pero no funciona en el sitio. Recibí este error de la consola, para esta línea .getImageData(x,y,1,1).data: Uncaught SecurityError: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': The canvas has been tainted by cross-origin data. parte de mi código: jQuery.Event.prototype.rgb=function(){ var x = this.offsetX || …


6
Cambiar el fondo de three.js a transparente u otro color
He estado tratando de cambiar lo que parece ser el color de fondo predeterminado de mi lienzo de negro a transparente / cualquier otro color, pero no tuve suerte. Mi HTML: <canvas id="canvasColor"> Mi CSS: <style type="text/css"> #canvasColor { z-index: 998; opacity:1; background: red; } </style> Como puede ver en …


7
¿Cómo alinear el elemento absolutamente posicionado al centro?
Estoy tratando de apilar dos lienzos juntos y convertirlos en un lienzo de doble capa. He visto un ejemplo aquí: <div style="position: relative;"> <canvas id="layer1" width="100" height="100" style="position: absolute; left: 0; top: 0; z-index: 0;"></canvas> <canvas id="layer2" width="100" height="100" style="position: absolute; left: 0; top: 0; z-index: 1;"></canvas> </div> Pero me …
103 css  html5-canvas 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.