30 de julio de 2012

Códigos de Barras QR sin utilizar la API de Google.

Que tal Compañeros. Navegando por la web, encontré una dll para la generación de códigos de barra de dos dimensiones QR.

Esta Dll tiene una función llamada GenerateFile con la que de una manera simple, podemos generar el Código QR sin tantas complicaciones.

Código para generar un archivo QR:
*--------------------------------------
DECLARE INTEGER GenerateFile ;
   IN BarCodeLibrary.dll ;
   STRING cData, ;
   STRING cFileName

*- GenerateFile(Texto a codificar, Archivo a generar)
GenerateFile("href="http://comunidadvfp.blogspot.com","potalfoxQR.bmp")

*--------------------------------------

Nota del editor:

La librería tiene también otra función que permite configurar el tamaño del código y el tipo de la imagen generada. Puede no invocarse, pero si desea cambiar los valores por omisión debe invocarla antes que la función GenerateFile
*--------------------------------------
DECLARE INTEGER SetConfiguration ;
   IN BarCodeLibrary.dll ;
   INTEGER nSize, ;           && [2..12] (Default 4)
   INTEGER nImageType         && 0=BMP, 1=JPG, 2=PNG (Default 0)

*- SetConfiguration(Tamaño, Tipo de imagen)
SetConfiguration(6,2)

*--------------------------------------

El archivo dll y un código de ejemplo lo pueden descargar desde aquí

Solo basta recordarles que existe otro artículo sobre el tema de QR:


Hasta la próxima!!

Baltazar Moreno, Guadalajara, Jalisco, México

No hay comentarios. :

Publicar un comentario

Los comentarios son moderados, por lo que pueden demorar varias horas para su publicación.