Red de conocimiento informático - Material del sitio web - Cómo insertar códigos de barras en Crystal Reports

Cómo insertar códigos de barras en Crystal Reports

Utilizo FineReport y no sé mucho sobre Crystal Reports. Estos son los métodos que recopilé en línea. Espero que te sean útiles.

Método 1:

El código de barras se implementa en Crystal Reports mediante fuentes especiales.

Descarga gratis 3 de 9 fuentes de códigos de barras. Aquí solo hay una fuente code39, instale la fuente.

2. Agregue aquí el campo de fórmula en Crystal Report, llamado Código de barras. La fórmula "*"+{Table.BarcodeField}+"*" en realidad significa agregar un "*" al principio y al final de su código de barras, lo cual es requerido por barcode39. De hecho, la UFL proporcionada por Idautomation hace exactamente esto.

3. Arrastre el campo al Informe y configure su fuente en free3of9 que acabamos de descargar e instalar.

Método 2:

1. Fuentes Google code39 en línea. Hay muchos lugares para descargarlas en línea y luego instalarlas en el directorio del sistema windows/fonts.

2. Primero, debe haber un campo numérico en el informe, como ksh. En este momento, primero cree un campo de fórmula llamado TiaoMa. Utilice el editor para ingresar "*"+{data source.ksh}+"*", guarde y cierre.

De hecho, se trata de agregar signos * antes y después del código de barras, lo cual es un requisito para el reconocimiento de pistola de códigos de barras.

3. Arrastre el campo de fórmula TiaoMa al informe, configure la fuente como fuente de código de barras y el tamaño adecuado.

Esto se hace

Método 3: (Mi método se aplica a FineReport, no necesariamente a Crystal Reports)

Importar el paquete de terceros (barcode4j-light .jar), barcode4j es una biblioteca de generación de códigos de barras de código abierto que puede generar códigos de barras en muchos tipos de codificaciones, incluidos los códigos UPC. Las funciones personalizadas pueden llamar directamente a los métodos ya preparados de este paquete para generar códigos de barras UPC.

Luego genera códigos de barras a través de funciones personalizadas.