2013-05-29 4 views
0

Hey, j'ai cette textarea qui fait le texte en pdf lorsque j'appuie sur générer.Obtenez l'image url du code qr en fichier pdf

Et maintenant je veux ajouter un code qr img. Le problème est le pdf ne peut pas le détecter, mais seulement faire de la place pour cela.

Exemple si j'ajouter un img comme:

img src = "http://upload.wikimedia.org/wikipedia/commons/b/b6/Image_created_with_a_mobile_phone.png" /> cela fonctionne.

Mais si j'ajouter quelque chose comme

img src = "http://chart.apis.google.com/chart?chf=a,s,000000|bg,s,FFFFFF & chs = 300x300 & chld = M | 4 cht = qr & chl = ++++++++++++++++++++++++++++ test% 0A +++++++++++++++++++++++ & choe = UTF-8 " />

Il ne fonctionnera pas

Toute idée comment je peux faire ce travail?

Répondre

0

Je pense que vous devriez le télécharger d'abord dans le disque local, alors vous pouvez écrire l'adresse locale de cette image dans 'src ='.

img src = "http: //localhost/blabla/image/chart.png" />

Peut-être parce que son URL isnt image, mais la page php. Donc pdf Converter ne pouvait pas l'afficher en pdf.

+0

Oui j'ai pensé à ça. Mais je veux un système qui donne à chaque personne un code qr différent. Donc, je ne peux pas le télécharger en premier. Comme ils écrivent ce qu'ils veulent que leur code qr soit et il est inséré. – Mads

+0

Ensuite, je ne peux pas vous aider, désolé. Mais si vous voulez toujours l'enregistrer, vous pouvez utiliser ce code: $ filename = "./chart.png"; if (! File_exists ($ filename)) { $ qr = file_get_contents ("http: //chart.apis.google.com/chart? Chf = a, s, 000000 | bg, s, FFFFFF & chs = 300x300 & chld = M | 4 & cht = qr & chl = ++++++++++++++++++++++++++++ test% 0A +++++++++++++++ +++++++ & choe = UTF-8 "); file_put_contents ($ filename, $ qr); } echo ""; – kayla