| ||||
Crear imagen desde imagen Consigo dinámicamente una imagen a través de [ var img=new Image();img.src="sprites.png"; ], y me gustaría que, dependiendo de una serie de condiciones, devolver una sección específica de esa imagen como una nueva imagen. ¿Es esto posible? |
| ||||
Respuesta: Crear imagen desde imagen a ver si lo que buscas es la propiedad backgroundPosition |
| ||||
Respuesta: Crear imagen desde imagen Lo que buscaba era devolver una nueva imagen como tal, pero si no hay dicha posibilidad, tendré que recurrir a estos métodos. Gracias |
| ||||
Respuesta: Crear imagen desde imagen Podrías usar canvas y slicing: https://developer.mozilla.org/en/Can...l/Using_images Una vez hecho el slice podés usar el método toDataURL para obtener una imagen en formato data: URI. El problema son las versiones de explorer que no soportan canvas...
__________________ Fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications |
| ||||
Respuesta: Crear imagen desde imagen Precisamente algo así es lo que hago ahora, siendo el destino final un Canvas (Lo siento por los usuarios de IE). El detalle es que llamo a esta función desde otro punto, y quería ver si era posible guardar estos fragmentos como imágenes en un array, para invocar a esta función pasándole un elemento imagen, y así pueda dibujar un subfragmento de la imagen principal, o una imagen independiente, por igual. Ej: Código PHP: |
| ||||
Respuesta: Crear imagen desde imagen Podés usar el método toDataURL. Un ejemplo básico aquí: Código PHP:
__________________ Fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications |
| ||||
Respuesta: Crear imagen desde imagen ¡Justo lo que buscaba! Sabía que por ahí iba la cuestión, pero no lograba llegar al punto exacto. ¡Muchísimas gracias! |
| ||||
Respuesta: Crear imagen desde imagen Estoy con un problema de lo más extraño. Guiado por la ayuda que me proporcionaste, realicé el código siguiente: Código PHP:
Código:
Que yo sepa, toDataUrl es una función de Canvas... ¿Alguien sabe que podría estar haciendo mal? canvas.toDataUrl is not a function [Detener en este error] var src=canvas.toDataUrl(); |
| ||||
Respuesta: Crear imagen desde imagen Es toDataURL
__________________ Fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications |
| ||||
Respuesta: Crear imagen desde imagen ¡No vuelvo a programar a las 3 de la madrugada! ... De acuerdo, no fue ese el problema. Olvido continuamente la importancia de las mayúsculas y no me detuve a analizar este detalle. ¡Muchas gracias! Ahora todo funciona perfecto. Desafortunadamente debo encender mi servidor local para pruebas, ya que toDataURL no funciona directo. Pero bueno, funciona sin problemas, que es lo importante. ¡Muchas gracias! |
Etiquetas: Ninguno |