2010-12-12 17 views
13

¿Existe una buena capacidad de escaneo de códigos de barras o una biblioteca para Windows Phone 7?Windows Phone 7 ¿Biblioteca o capacidad de escaneo BarCode?

Supongo que la biblioteca escaneará una imagen tomada desde el teléfono y devolverá un código de barras para la imagen, si está disponible.

Además, ¿hay una buena introducción al escaneo de códigos de barras y su uso dentro de una aplicación (cómo mapear a un proveedor, producto, etc.), que es aplicable para WP7 o .NET?

Respuesta

6

El WP7 SDK no tiene la capacidad incorporada para leer un código de barras de una imagen.

Sin embargo, el SDK tiene la capacidad de tomar la fotografía, usando CameraCaptureTask .. hay una muestra para hacer esto aquí.

How to: Use Launchers for Windows Phone

Además, se puede echar un vistazo a los proyectos .net en la red que ofrecen la capacidad de leer un código de barras forman una imagen suministrada. Por ejemplo ..

Reading Barcodes from an Image

Microsoft probablemente no va a desarrollar esta capacidad, ya que fácilmente puede ser proporcionada por los SDK tercio del partido y hay bastante experiencia en código de barras de salud que hay en la comunidad ya.

+0

descubrí eso, pero he visto algunas bibliotecas alrededor de las que * podría * funcionar, y me preguntaba si alguien ha jugado con alguna, o ha oído hablar de alguna habilidad futura que pueda susurrar o en una hoja de ruta del sistema operativo. – pearcewg

+0

Un poco más de información allí ahora. –

+0

Esa información adicional es muy útil. ¡Lo intentaré esta noche! ¡Gracias! – pearcewg

5

Existen varias aplicaciones en el mercado que tienen esta característica, tal vez uno de ellos una lista de los componentes utilizados para leer los códigos de barras: http://wp7applist.com/search/?q=barcode

Hay una versión de C# de ZXing de Google compatible con Windows Phone 7: http://code.google.com/p/zxing/source/browse/trunk#trunk/csharp

http://sviluppomobile.blogspot.com/2010/08/wp7-zxing-barcode.html

actualización de esta aplicación parece utilizar ZXing y lanzará su código: http://www.phrasememe.com/scanner/

8

Escribí la aplicación PhraseMeme Scanner que se mencionó, y sí está basada en la biblioteca ZXing. La aplicación ahora se ha lanzado a the marketplace, y se puede encontrar más información en http://PhraseMeme.com/Scanner

También cargué el puerto Silverlight de la biblioteca ZXing en http://silverlightzxing.codeplex.com/. El proyecto incluye un código de muestra para utilizar la biblioteca, así como una página BarcodePhotoChooser XAML/CS para visualizar y elegir códigos de barras de muestra, ya que el emulador no es compatible con la cámara. Planeo enviar correcciones de errores y códigos adicionales a este proyecto para que otros también puedan usarlo en sus aplicaciones Windows Phone 7 o Silverlight.

+1

Gracias por eso :) – Doobi