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.