![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#4
|
||||
|
||||
|
Hola, para que el lector pueda interpretarla, hay que poner una serie de caracteres al principio y al final, dependiendo del tipo de código que utilices.
---------------------------------------------------------------------------- Link con código para montar los códigos de barras http://www.portalfox.com/index.php?n...rder=0&thold=0 Los códigos 128 Como ya vimos en el artículo "Códigos de barras en reportes de Visual FoxPro", los códigos de barras 128 se dividen en 3 subconjutos: El subconjunto A incluye: los dígitos, las letras mayúsculas, y los códigos de control. El subconjunto B incluye: los dígitos, las letras mayúsculas y minúsculas, y los códigos de control. El subconjunto C incluye: solo los dígitos y comprime dos dígitos numéricos en cada carácter, proporcionando una muy buena densidad de impresión. Los códigos 128 se forman de la siguiente manera: CaracterInicial + CadenaTexto + DigitoControl + CaracterFinal Las funciones descritas al final del artículo calculan el dígito de control y añaden los caracteres de inicio y final de cada tipo de código de barra 128, a la cadena de texto. Las fuentes TrueType Las siguientes son una descripción de las fuentes disponibles en este artículo: Code 128AB (Bc128ab.ttf): Código 128 A y B Normal Code 128AB Short (Bc128abs.ttf): Código 128 A y B Bajo Code 128AB Tall (Bc128abt.ttf): Código 128 A y B Alto Code 128AB HR (Bh128ab.ttf): Código 128 A y B Normal con Lectura Humana Code 128AB Short HR (Bh128abs.ttf): Código 128 A y B Bajo con Lectura Humana Code 128AB Tall HR (Bh128ab.ttf): Código 128 A y B Alto con Lectura Humana Code 128C (Bc128c.ttf): Código 128 C Normal Code 128C Short (Bc128cs.ttf): Código 128 C Bajo Code 128C Tall (Bc128ct.ttf): Código 128 C Alto Code 128C HR (Bh128c.ttf): Código 128 C Normal con Lectura Humana Code 128C HR Short (Bh128cs.ttf): Código 128 C Bajo con Lectura Humana Code 128C HR Tall (Bh128ct.ttf): Código 128 C Alto con Lectura Humana Codigo de barras CyT (codigo_barras_cyt.ttf): Código 128 A y B Alto Estas fuentes TrueType se corresponden adecuadamente al tamaño de fuente mínimo recomendado por Correos de España que es 24 y de un ancho máximo de 105 mm. Los requisitos para los envíos a Correos de España son: Código 128 A Densidad entre 0,38 mm. y 0,63 mm. Composición del código: Tipo de producto en 2 posiciones: Consultar con Correos los tipos admitidos Código de cliente en 8 posiciones: Solicitar el código a Correos Número de envío en 13 posiciones: No puede repetirse antes de 5 años. Puede incluir el año como las 4 primeras posiciones La fuente que mejor se adapta a estos requisitos es la "Code 128AB Tall HR" con un tamaño de 28 puntos. Independientemente de lo expresado anteriormente, estas fuentes TrueType se pueden adaptar a cualquier necesidad de impresión de códigos de barras 128, por las diversas combinaciones posibles entre tipo, tamaño e impresión de la cadena para la lectura humana. Las funciones en VFP Las funciones en Visual FoxPro para cada uno de los tres tipo de código de barra 128 son las siguientes: Cita:
Ejemplos Para utilizar las funciones se debe pasar como parámetro la cadena a codificar: lc128A = Codigo128A("CODIGO128A") lc128B = Codigo128B("codigo128b") lc128C = Codigo128C("16886271") Para la impresión se debe seleccionar la fuente correspondiente a cada función: CLEAR ? Codigo128A("CODIGO128A") FONT "Code 128AB Short HR",36 ? Codigo128B("codigo128b") FONT "Code 128AB Tall HR",36 ? Codigo128C("16886271") FONT "Code 128C HR",60 ? ? Codigo128A("PortalFox") FONT "Codigo de barras CyT",48
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - Última edición por fjcg02 fecha: 24-05-2011 a las 18:37:14. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Fuente EAN-13 | altp | Varios | 11 | 12-03-2007 20:33:46 |
| Código fuente | chinchan | C++ Builder | 3 | 01-08-2006 04:59:25 |
| Fuente ProperCase | HombreSigma | .NET | 1 | 03-11-2005 16:54:31 |
| Cambio de Fuente | buitrago_listas | Varios | 1 | 02-11-2004 17:06:33 |
| Fuente | superhopi | Varios | 5 | 20-08-2003 21:29:23 |
|