Función VirtualXML_GeneraCBB VirtualXML
Genera un CBB (Codigo de Barras Bidimensional) también llamado QRCode en formato BMP, a partir de una cadena proporcionada.

Namespace:
 VirtualXML®
Aplicación: CFDI ver. 3.3
Sintaxis

public static int VirtualXML_GeneraCBB(
string Datos,
string Archivo,
int Depedencias,
string RutaLog,
int AddLog,
int Escala,
int Margen
)

Valor retornado:

Tipo: Integer

Retorna un valor numérico indicando si  la generación del CBB fue exitosa (valor 0) cualquier otro valor devuelto, indica que no se pudo generar el CBB.


Parametros

Datos
Tipo: System  String
Cadena de caracteres a codficar en el código de barras bidimensional.

Archivo
Tipo: System  String
Archivo de salida en formato .BMP donde se obtendrá el código de barras bidimensional.

Dependencias
Tipo: System  Int32
Valor numérico que sirve para indicar si el CBB se genera nativamente ( 0 ) o bien si el CBB se genera dependiendo de la DLL CiberCBB.DLL ( 1 ).

RutaLog
Tipo: System  String
Cadena de caracteres para indicar la ruta y archivo de bitacora (log) donde se almacenan los resultados de la generación del CBB.

AddLog
Tipo: System  Int32
Valor numérico para indicar si el resultado se agrega al archivo de bitácora (log) previo ( 1 ) o bien si se sobreescribe el contenido del archivo ( 0 ).
Escala
Tipo: System  Int32
Valor numério entero, mayor o igual a "1", que se utiliza para para indicar el numero de veces que se debe escalar (aumentar) el CBB.
Margen
Tipo: System  Int32
Valor numérico que indica el margen del CBB (en pixeles).
Ejemplo:

private void GeneraCBB(String version)
{
// Generamos Código de Barras BidimensionalCreamos un comprobante 
nExito = VirtualXML_GeneraCBB("?re=AAA010101AAA&rr=FOHG380609Q76...", "QR.BMP", 0, "C:\CBB\ResultadoCBB.log", 0, 1, 5 );

}
Vease Tambien