Pruebas en un entorno real
Pruebe en producción sin marcas de agua.
Funciona donde lo necesites.
Los códigos de barras pueden utilizarse para presentar datos en un formato visible y legible por ordenador. Para representar los datos en los códigos de barras, las líneas paralelas se espaciaron inicialmente, se ensancharon y se dimensionaron de forma diferente. Existen varios tipos de lectores ópticos especializados, conocidos como lectores de códigos de barras, que pueden leer estos códigos lineales o unidimensionales contemporáneos.(1D) códigos de barras. Más tarde, la bidimensionalidad(2D) Se han desarrollado variantes de códigos de barras lineales que no emplean realmente barras y que se conocen como códigos matriciales o códigos de barras 2D. En lugar de utilizar los códigos de barras estándar, estas versiones utilizan rectángulos, puntos, hexágonos y otros patrones. Existen varias configuraciones de escáneres ópticos 2D fabricados exclusivamente para leer códigos de barras 2D. Otra forma de leer códigos de barras 2D es utilizar una cámara digital conectada a un ordenador con un programa informático que haga una foto del código de barras y lo descodifique a partir de la imagen. Un dispositivo móvil con cámara incorporada, como un smartphone, puede utilizar este último tipo de escáner de códigos de barras 2D instalando un software de aplicación específico.
EnIronBarcode La biblioteca facilita la creación de códigos de barras dinámicos. Nos ayuda a codificar imágenes de código de barras con sólo unas pocas líneas de código, esta sencilla biblioteca puede crear un código de barras. Los potentes generadores de códigos de barras integrados en los lectores de códigos de barras IronBarcode permiten crear códigos de barras de alta calidad. IronBarcode nos permite crear codigos de barras en vb.net, C# etc. Con varias bibliotecas Dot net alrededor, este generador de código de barras hace que la lectura de su código de barras utilizando el escáner de código de barras simple.
IronBarcode puede localizar automáticamente uno o varios códigos de barras en documentos de una o varias páginas.
*IronBarcode es compatible con las implementaciones de .NET Framework y .NET Core y admite arquitecturas de 32 y 64 bits.
Abra Visual Studio, elija "Nuevo proyecto" en el menú Archivo y, a continuación, "Console App", "Windows Forms" o "WPF Application". En este artículo, crearemos una aplicación de consola de Visual Basic.
En el cuadro de texto correspondiente, escriba el nombre del proyecto y elija la ruta del archivo. Pulse el botón "Siguiente".
A continuación, seleccione el marco de trabajo .NET necesario para nuestro tutorial, nosotros seleccionamos .NET 6.0 y, a continuación, haga clic en el botón "Crear" para crear el proyecto.
Si eliges una aplicación de consola, el proyecto construirá ahora la estructura para esa aplicación y abrirá el archivo program.cs. Ahora puede introducir código y compilar el programa.
A continuación, descargue e instale la biblioteca IronBarcode mediante el siguiente comando de NuGet Package Manager:
Install-Package BarCode
Como alternativa, puede buscar y descargar el paquete "Barcode" mediante el gestor de paquetes NuGet, que mostrará todos los resultados de la búsqueda. A continuación, puede elegir el paquete necesario para descargarlo en la aplicación.
A continuación se muestra un ejemplo de código VB para generar una etiqueta de código de barras utilizando IronBarcode.
Imports System
Imports IronBarCode
Module Program
Sub Main(args As String())
BarcodeWriter.CreateBarcode("Hello world", BarcodeWriterEncoding.Code128, 500, 500).AddBarcodeValueTextBelowBarcode().SaveAsPng("demo.png")
End Sub
End Module
Imports System
Imports IronBarCode
Module Program
Sub Main(args As String())
BarcodeWriter.CreateBarcode("Hello world", BarcodeWriterEncoding.Code128, 500, 500).AddBarcodeValueTextBelowBarcode().SaveAsPng("demo.png")
End Sub
End Module
Los datos del código de barras que deben codificarse en la imagen del código(una cadena o un Stream
ese objeto que nos pasan como primer parámetro) es el único argumento necesario para la función "CreateBarcode() que nos permite crear una imagen de código de barras. El método también acepta otros tres parámetros opcionales:
AddBarcodeValueTextBelowBarcode
es una función que nos permite añadir el texto del código de barras en la parte inferior de la imagen del código de barras. También tenemos otra opción para añadir el texto del código de barras en la parte superior de la imagen del código de barras utilizando el método AddBarcodeValueTextAboveBarcode
.
El ejemplo anterior crea un gráfico de 500 por 500 píxeles utilizando el formato de código de barras Given. Al utilizar la función SaveAsPng
en el código de barras personalizado que se generó, podemos imprimir el código de barras generado como un archivo de imagen PNG en una ubicación de archivo designada que codificamos en el código en el código de ejemplo anterior.
IronBarcode proporciona varias opciones de tipo para crear imágenes de código de barras con varias características para añadir imágenes y cambiar el color de la imagen del código de barras generado. IronBarcode nos ayuda a ajustar y corregir la imagen del código de barras para proporcionar una imagen de alta calidad. También podemos generar códigos de barras a partir de textos, secuencias, URL y otras fuentes.
La salida del código anterior para generar códigos de barras en vb.net usando IronBarcode, se verá como a continuación:
Para saber más sobre la generación de códigos de barras, haga clic enaquí para el tutorial.
Debido a su eficacia y adaptabilidad a distintos sistemas operativos, elIronBarcode es una de las mejores opciones para crear e identificar códigos de barras.
Proporciona una serie de herramientas para diseñar y modificar varios tipos de códigos de barras, incluida la opción de cambiar el texto, el color de los datos del código de barras, el ancho de línea y la altura. VB.NET Crystal Reports también es compatible con este generador de código de barras SDK. Creación y dibujo de códigos de barras en VB.NET.
EnSitio web de IronBarcodeque ofrece versiones comerciales y gratuitas para desarrolladores, contiene información sobre la licencia de la biblioteca. Durante un año, se ofrecen actualizaciones y asistencia sin coste alguno.
9 productos API .NET para sus documentos de oficina