Navegación

Código de barras EAN-13

EAN-13 Barcode Font
Página del producto EAN-13

Generar códigos de barras EAN 13

Implementación fluida en Crystal Reports, MS Excel y MS Access

Resumen

EAN 13 / EAN 8 Número de Artículo Japonés (JAN) ISBN ISO/IEC 15420:2009

El Número de Artículo Internacional (también conocido como Número de Artículo Europeo o EAN) es una simbología de código de barras utilizada en el comercio minorista para identificar al fabricante y el modelo de un producto. El EAN-13 y su variante EAN-8 son los formatos EAN más utilizados en la actualidad.

Un código de barras EAN13 está compuesto por un código de país de 2 dígitos, un código de fabricante de 5 dígitos, un código de producto de 5 dígitos y un dígito de control.

Cuando el código de país inicial de 2 dígitos es 45 o 49, este código de barras es un Número de Artículo Japonés (JAN).
Los paquetes de productos más pequeños utilizan el código de barras EAN8 de 8 dígitos.

Para mostrar el precio de venta minorista sugerido por el fabricante, se coloca un código de barras adicional de 2 o 5 dígitos a la derecha del código de barras EAN13.

Aquí está la tabla de asignación de la fuente del código de barras ean13.

Tabla de asignación de la fuente del código de barras EAN 13

Carácter Asignación Carácter Asignación
Inicio [ Fin ]
Inicio de suplemento { Fin de suplemento }
Protección central | Separador de suplemento \
Solo texto 0xE0 - 0xE9 Carácter de fin de UPCE '
Lado izquierdo B con texto legible PQWERTYUIO Lado izquierdo B sin texto legible pqwertyuio
Lado derecho con texto legible :ASDFGHJKL Lado derecho sin texto legible ;asdfghjkl
Lado izquierdo A con texto legible arriba /zxcvbnm,. Lado izquierdo B con texto legible arriba ?ZXCVBNM<>
Lado izquierdo A con texto legible abajo 0123456789 Lado izquierdo A sin texto legible abajo ~!#&40;#$%^&*(<>
EAN13 requiere añadir un dígito de suma de comprobación (checksum) al final de los datos.

Si utiliza las fuentes Barcodesoft EAN13 para imprimir códigos de barras, use nuestro Codificador para que calcule la suma de comprobación por usted. También encontrará en el paquete el código fuente en lenguaje VBA y C para el cálculo de la suma de comprobación EAN13.

El paquete contiene 6 fuentes enumeradas a continuación, diferenciadas por sus indicadores de relación de aspecto al final de sus nombres. Las fuentes de códigos de barras Barcodesoft EAN13 varían en sus relaciones de aspecto.

Aquí está la lista de fuentes de códigos de barras UPCA de Barcodesoft

Relación de aspecto Fuente
XS UPCEANXS
S UPCEANS
M UPCEANM
L UPCEANL
XL UPCEANXL
XXL UPCEANXXL
La versión de demostración de Barcodesoft EAN13 es totalmente funcional incluso con la marca de agua "Demo".

Las fuentes de códigos de barras Barcodesoft EAN13 están disponibles en formatos TrueType, PostScript y PCL, y se pueden incrustar en archivos Adobe PDF.

Aquí está la lista de las fuentes de códigos de barras Barcodesoft ean13:

Precios de las fuentes de códigos de barras Barcodesoft EAN 13

Tipo de Licencia Individual 5 Usuarios 10 Usuarios Sitio Corporativa Desarrollador 5 Desarr. 10 Desarr. Ilimitada
Precio CAD159 CAD299 CAD399 CAD599 CAD799 CAD999 CAD1199 CAD1399 CAD1999

Generar código de barras EAN 13 en Crystal Reports

¿Cómo generar un código de barras EAN 13 en Crystal Reports?

Para generar un código de barras EAN 13 en Crystal Reports, cree un nuevo campo de fórmula utilizando la función BCSLinearEAN13 de la biblioteca UFL de Barcodesoft. Pase sus campos de base de datos como argumentos, coloque el campo de fórmula en su lienzo de diseño y aplique la familia de fuentes UpcEanM.

  1. Paso 1: Determinar la arquitectura de SAP Crystal Reports y registrar la DLL

    Determine si su versión de SAP Crystal Reports es de 32 o 64 bits. Las versiones de SAP Crystal Reports de la 2008 a la 2016 son de 32 bits, mientras que SAP Crystal Reports 2020 y 2025 son de 64 bits.

    Para Crystal Reports de 64 bits (2020 / 2025):

    Ejecute el Símbolo del sistema como administrador y ejecute:

    cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
    %systemroot%\System32\regsvr32.exe cruflbcs_x64.dll
    Registering 64-bit cruflbcs_x64.dll via Administrator Command Prompt

    Para Crystal Reports de 32 bits (2008–2016):

    Ejecute el Símbolo del sistema como administrador y ejecute:

    cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
    regsvr32.exe cruflbcs.dll
    Registering 32-bit cruflbcs.dll via Administrator Command Prompt
  2. Paso 2: Crear un nuevo campo de fórmula EAN 13

    Abra el diseño de su Crystal Report. Haga clic derecho en Campos de fórmula en el panel Explorador de campos y seleccione Nuevo... en el menú contextual. Escriba "UpcEanM" en el cuadro de texto Nombre y luego haga clic en el botón Usar editor.

    Creating a new Crystal Reports formula field named EAN13
  3. Paso 3: Localizar la función Ean13 de Barcodesoft

    En el Taller de fórmulas, navegue hasta el directorio Funciones adicionales y haga doble clic en la función BCSLinearEAN13 ubicada bajo el nodo Visual Basic UFLs.

    Selecting BCSLinearEAN13 from the Visual Basic UFLs list inside the Formula Workshop
  4. Paso 4: Utilizar su campo de base de datos como parámetro para la fórmula Ean13

    Proporcione su campo de base de datos de destino como el parámetro de cadena principal dentro de los paréntesis de la fórmula. Haga clic en el botón Guardar para validar y conservar la configuración de su nueva lógica de fórmula.

    EAN 13 crystal reports ufl
  5. Paso 5: Insertar el campo de fórmula ean13 en el lienzo de su informe

    Arrastre su campo de fórmula ean13 recién guardado fuera del Explorador de campos y suéltelo en el área de cuadrícula de la vista de diseño donde desea que aparezca el código de barras ean13.

    Placing the code128 formula field onto the Crystal Reports report design canvas
  6. Paso 6: Aplicar el tipo de letra UpcEanM

    Haga clic derecho en el objeto de bloque de texto de fórmula que colocó en su lienzo y elija Dar formato a campo en el menú contextual. En la pestaña de personalización de Fuente, seleccione "UpcEanM" en la lista de selección desplegable de la familia de fuentes.

    Changing the font typeface selection settings to code128mHr in Format Field window

    El paquete incluye seis fuentes TrueType: UpcEanXXL, UpcEanXL, UpcEanL, UpcEanM, UpcEanS y UpcEanXS. Cada fuente está diseñada con una relación de aspecto diferente, lo que le permite seleccionar la que mejor se adapte a los requisitos de su aplicación.

  7. Paso 7: Verificar la generación del código de barras EAN 13

    Haga clic en el botón Aceptar para aplicar los cambios. Los marcadores de posición de texto se transformarán de inmediato y se representarán como un código de barras EAN 13 activo y legible dentro del diseño de vista previa de la plantilla de su informe.

    Successful generation and visual verification of EAN 13 barcode layout in Crystal Reports