Preguntas frecuentes sobre TBarCode en aplicaciones web
¿Cómo puedo transmitir una imagen de código de barras al navegador (cliente)?
¿Cómo puedo transmitir una imagen de código de barras al navegador (cliente)?
Con TBarCode es posible transmitir una imagen de código de barras (por ejemplo, basada en parámetros GET o POST) de vuelta al cliente.
Puede consultar nuestro generador de códigos de barras en línea, donde hacemos exactamente esto.
Esta URL transmite una imagen de código de barras (Data Matrix con la palabra "TBarCode" codificada) de vuelta al navegador: http://barcode.tec-it.com/barcode.ashx
Utilice este fragmento de código para TBarCode .NET como punto de partida en ASP.NET:
// first adjust the barcode properties of the myBarcode object (class Barcode) // then calculate the width and height of the code in Pixels (sample available on request) // then write the barcode image as stream to the browser as follows Bitmap image = myBarcode.DrawBitmap(width, height); image.SetResolution(dpi, dpi); Response.Clear(); Response.ContentType = "image/gif"; image.Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Gif); HttpContext.Current.ApplicationInstance.CompleteRequest(); image.Dispose();
El instalador del SDK contiene la aplicación web Barcode Generator ASP.NET (en la carpeta de ejemplos), que puede transmitir imágenes al navegador utilizando el ensamblado generador de códigos de barras TBarCode .NET. Esta aplicación también se puede instalar en su propio servidor web.