Auteur de questions
QRCode Reader in my app?

Discussion générale
-
Hi everyone,
Is it possible to integrate a QRCode Reader in my application (HTML/JS)?
I mean, how to decode a QRCode in my app with the help of the camera without changing application?
I don't know how to proceed.
I take all the informations about the QR Code reader!
Thanks in advance for your help!
William
- Modifié William Maréchal vendredi 7 septembre 2012 10:01
- Déplacé Florin Ciuca vendredi 7 septembre 2012 10:28 (Origine :Développement d’applications de style Metro pour Windows 8)
- Type modifié Aurel Bera mardi 16 octobre 2012 08:51 Pas de reponse
Toutes les réponses
-
Hello,
Have you tried Zxing? Since your are developing an application that targets WinRT you can reference libraries built with other languages as long as they are Winrt Components.
There is an official partial port of Zxing to .net on the official site : http://code.google.com/p/zxing/ , but there are Silverlight ones (maybe easier to transform for WinRT) http://silverlightzxing.codeplex.com/ , http://zxingwindowsphone.codeplex.com/
Best Regards
Cyprien Autexier
-
Bonjour,
Est-ce que vous avez testé les solutions proposées ? Merci de partager avec nous les résultats, afin que d'autres personnes avec le même problème puissent profiter de cette solution.
Cordialement,
Aurel
-
Je ne suis toujours pas parvenu à intégrer un lecteur de QR Code.
Je pense que Benjamin Soulier y est parvenu et partage le code : http://www.soulier.ch/?p=1275&lang=en mais je ne parviens pas à scanner un tag.
BàV,
William
-
Bonjour,
Pouvez-vous svp expliquer plus clairement votre problème
Couvrez au moins ce qui suit dans la description de votre problème :
Le résultat du code actuel, Exceptions, ou vous ne savez pas comment faire quelquechose
Ces informations nous aideront à comprendre ce que vous attendez de votre code et
on pourra comparer le comportement actuel de votre application à ce que vous
voulez obtenir. La plupart du temps, les MVP, les experts et les autres membres
du Forum peuvent donner presque immédiatement une réponse à votre question, à
l'aide de ces informations.Il sera aussi utile soit d'afficher le code qui génère les problèmes, soit de charger un fichier .zip avec le code (s’il est trop grand) dans un dossier public de SkyDrive et postez le lien ici.
Merci,
Aurel
- Modifié Aurel Bera vendredi 21 septembre 2012 10:56
-
Bonjour,
Je tente d'intégrer un lecteur de QR code dans mon application. J'ai essayé en Javascript, cela me parait vraiment compliqué.
J'ai alors essayé d'intégrer un code C# qui était tout fait: http://www.soulier.ch/wp-content/uploads/2012/06/QRCodeReader.zip Il s'agit d'un code de Benjamin Soulier. Je suppose que cela fonctionne bien chez lui, mais chez moi, lorsque je lance l'appli, je tombe bien sur ce que la webcam filme, et impossible de lire un QR Code. Je peux rester devant ma webcam pendant des heures à scanner un QR code pour rien :)
voici les exceptions :
Une exception de type 'com.google.zxing.ReaderException' s'est produite dans Silverlight.DLL mais n'a pas été gérée dans le code utilisateur
Une exception de première chance de type 'com.google.zxing.ReaderException' s'est produite dans mscorlib.dll
Une exception de première chance de type 'com.google.zxing.ReaderException' s'est produite dans Silverlight.DLL
Une exception de type 'com.google.zxing.ReaderException' s'est produite dans Silverlight.DLL mais n'a pas été gérée dans le code utilisateur
Une exception de première chance de type 'com.google.zxing.ReaderException' s'est produite dans mscorlib.dll
Une exception de première chance de type 'com.google.zxing.ReaderException' s'est produite dans Silverlight.DLLEt elles se répètent environ toutes les 2-3 secondes. Je termine donc avec un alt+F4.
Je ne sais pas ce que je dois faire de plus. Mon objectif est de récupérer le contenu du QR Code, pas de suivre le lien qu'il contient.
D'avance merci!
William
-
Bonjour,
Je tente d'intégrer un lecteur de QR code dans mon application. J'ai essayé en Javascript, cela me parait vraiment compliqué.
J'ai alors essayé d'intégrer un code C# qui était tout fait: http://www.soulier.ch/wp-content/uploads/2012/06/QRCodeReader.zip Il s'agit d'un code de Benjamin Soulier. Je suppose que cela fonctionne bien chez lui, mais chez moi, lorsque je lance l'appli, je tombe bien sur ce que la webcam filme, et impossible de lire un QR Code. Je peux rester devant ma webcam pendant des heures à scanner un QR code pour rien :)
voici les exceptions :
Une exception de type 'com.google.zxing.ReaderException' s'est produite dans Silverlight.DLL mais n'a pas été gérée dans le code utilisateur
Une exception de première chance de type 'com.google.zxing.ReaderException' s'est produite dans mscorlib.dll
Une exception de première chance de type 'com.google.zxing.ReaderException' s'est produite dans Silverlight.DLL
Une exception de type 'com.google.zxing.ReaderException' s'est produite dans Silverlight.DLL mais n'a pas été gérée dans le code utilisateur
Une exception de première chance de type 'com.google.zxing.ReaderException' s'est produite dans mscorlib.dll
Une exception de première chance de type 'com.google.zxing.ReaderException' s'est produite dans Silverlight.DLLEt elles se répètent environ toutes les 2-3 secondes. Je termine donc avec un alt+F4.
Je ne sais pas ce que je dois faire de plus. Mon objectif est de récupérer le contenu du QR Code, pas de suivre le lien qu'il contient.
D'avance merci!
William
Bonjour,
J'ai eu un cas similaire sur la reconnaissance de carte d'identité. Le problème provenait de la résolution d'image qui était trop grande.
Pouvez-vous vérifier la résolution maximal de votre webcam, puis réduire l'image à la résolution accepté par zxing.
Faites le test pour voir.
Cordialement
Merci de valider par "Proposer comme réponse" si celle-ci répond a votre demande !
-
-
Salut,
J'ai seulement 2 résolutions possible à ma webcam: 0.1 Mpx ou 0.3 Mpx. J'ai fais le test avec les 2, j'ai toujours les mêmes exceptions. (Par contre j'ai pas trouvé la résolution acceptée par zxing)
Je vais encore chercher :)
Will
Bonjour,
Le problème n'est pas de modifier la résolution de votre webcam. Essayer d'éditer l'image sous paint par exemple et la réduire puis l'a fournir à zxing (émuler la webcam).
Voir :
http://stackoverflow.com/questions/9405393/increase-resolution-of-preview-frame
http://code.google.com/p/zxing/issues/detail?id=513
http://code.google.com/p/zxing/issues/detail?id=1336Recherchez du coté Wiki de zxing, je pense que vous trouverez quelque chose (Je suis en 3G internet et c'est lent, désolé).
Merci de valider par "Proposer comme réponse" si celle-ci répond a votre demande !
-
Bonjour
J’ai teste le même code avec un portable Windows 8 (En Local Machine) et avec une tablette Windows 8.
Pour le portable j’ai la même erreur, mais, avec la tablette surprise, ça marche.
Cordialement,
-
-
ReBonjour
Une autre chose qui peut vous aider c’est que la résolution de portable est 1.9 MP et la résolution de la tablette est 2M. Comme c’est très proche je pense que le problème ce n’est pas liée de résolution de votre camera.
Cordialement,
-
Ha.. Pas évident alors de tester l'appli ^^
J'espère que c'est général comme cas. Il me suffit de trouver une tablette ou un Lumia!? :p
Je vais essayer de tester ça des que je le peux et (je l'espère, confirmer tes dires ! )
Merci :)
De mon coté j'ai eu le problème sur mon Lumia 710, mon PC portable pour la prise de Pièce d'identité. Ce n'est pas tant les Mega pixels qu'il faut voir mais la résolution X Y. Si ton image dépasse 300x300 par exemple et que zxing ne supporte que ce format maxi et bien tu va planter :/
Peux-tu tester avec le framework zxing le cas ?
Merci de valider par "Proposer comme réponse" si celle-ci répond a votre demande !
-
-
Bonjour,
Merci pour tenir la communauté informée sur la suite de vos démarches.
Bonne journée,
Aurel