2012-01-24 3 views
0

Je développe une application pour iPhone qui lit les codes QR, mais je dois générer ce code QR et d'un PC qui les imprime,générer du code qr à partir des champs de texte zxing applet?

J'ai besoin QR générer une chaîne de texte comme:

Mike, Alistar, 83503945,23/juin/1982.045, contactoSumbis, 03982,0451053434, monio @ gmail.com, 45 cucll e, blanc, pas de notes, 4/février/2012

Mais j'ai besoin pour faire ma forme personnalisée comme dans le zxing QR generator

pour accueillir les champs de ma nécessité, nom, id, DOB etc

donc comment y parvenir ?, puis-je changer les formes de générateur qr ZXing, ou est-il une autre façon,

grâce à @ron à pointant ce lien mais maintenant j'ai le doute est-ce pour une applet Java? comment il fonctionne dans le web comme dans le lien pour le générateur ?,

parce que je voyais le code appspot code for contact form, maintenant je doute, parce qu'il ressemble est pour Android, comme importer des événements ,,

donc est ce que je devrais regarder à une applet java?,

merci!

+0

Vous pouvez obtenir le code source pour zxing.appspot.com de http://code.google.com/p/zxing/ – Rup

+0

@Rup, salut merci, im en utilisant zxing librarie sur mon application iphone, mais dans le repo ils ont seulement un lien pour le générateur qr, la source est pour le lecteur?, ou im manquer le bon lien? , merci – MaKo

+1

On dirait que [la source de l'encodeur est ici] (http://code.google.com/p/zxing/source/browse/trunk#trunk%2Fcore%2Fsrc%2Fcom%2Fgoogle%2Fzxing%2Fqrcode%2Fencoder) et [le code de l'application est ici] (http://code.google.com/p/zxing/source/browse/trunk#trunk%2Fzxing.appspot.com%2Fsrc%2Fcom%2Fgoogle%2Fzxing%2Fweb % 2Fgenerator% 2Fclient) - n'est-ce pas ce que vous voulez? Peut-être que j'ai mal compris. – Rup

Répondre

1

Si votre application a accès à Internet, vous pouvez appeler Google Charts directement.

URL encoder votre chaîne de texte, puis appelez

http://chart.apis.google.com/chart? 
    cht=qr 
    &chs=350x350 
    &chld=L 
    &choe=UTF-8 
    &chl=Mike,Alistar,83503945 

qui renverra un .png avec le code QR.

Vous pouvez modifier la taille du code d'un niveau de correction d'erreurs en modifiant & chs et & chld

Questions connexes