Question

Est-il possible d'ajouter un filigrane au code QR généré par les cartes google api en utilisant jquery ou CakePHP.

Je vous remercie de toute aide.

Merci.

Était-ce utile?

La solution

Je ne filigrane un code QR. Au lieu de cela, je serais probablement les données de filigrane je codage dans le code QR d'une certaine façon.

Par exemple, si vous encodez une URL, pourriez-vous, par exemple, changer l'URL de « http://example.com/foo » à « http://example.com/foo?watermark-referrer = www-yourdomain-com-tout »? Ensuite, il y a encore une indication que le code QR est le vôtre, mais vous n'avez pas à un risque de rupture de l'image QR lui-même.

Autres conseils

Je suppose que la seule façon de le faire est de sauver l'image générée par les cartes de Google sur votre serveur, puis ajoutez le filigrane vi GD ou ImageMagick.

Une option jQuery est de placer simplement une image en filigrane sur le dessus de celui que Google Charts marques, mais l'original sera toujours disponible.

Une option PHP est de générer l'image de QR par l'intermédiaire d'une demande de boucle, lire les données bitmap dans, boue avec lui via GD ou ImageMagick, puis l'enregistrer quelque part et l'afficher.

Le filigrane peut interférer avec un algorithme de balayage, cependant, en particulier lorsqu'il est lu avec un mauvais appareil.

Je pense que vous devriez tester le code QR avec filigrane, parce qu'il ya une grande chance que beaucoup de lecteurs ne reconnaissent pas.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top