J'ai certains vecteurs png avec des arrière-plans transparents que je veux superposer en couleur à la volée, afin que les utilisateurs puissent choisir un vecteur puis choisir la couleur qu'ils veulent d'un sélecteur. La seule condition est qu'ils ne peuvent pas être masqués avec des couleurs d'arrière-plan, car plusieurs png seront chargés sur le même canevas et devront se chevaucher.Incrustation de couleur d'image dans HTML5/JS
Comment puis-je charger une image dans un canevas et la superposer avec une certaine couleur?
Edit: J'ai trouvé quelques informations here et here (- réponse par Nathan) quel genre de travail, mais pas dans tous les navigateurs.
Le second en particulier que j'ai besoin que le .png lui-même pour être overlay et le transparencey rester transparent
Et votre question est? (probablement bon pour vérifier la [FAQ] (http://stackoverflow.com/faq)) – cambraca
désolé, à moitié endormi et cerveau mort de la recherche. question spécifique ajoutée. – Horse
il semble que vous voulez changer votre base de couleur d'arrière-plan sur le sélecteur de couleur choisi par votre utilisateur. Cela peut être facilement fait avec CSS, ou est-ce que je manque quelque chose? Ou vous souhaitez appliquer une superposition de couleurs sur votre image? Consultez https://github.com/jseidelin/pixastic ou http://nicolaisi.github.io/tancolor/ –