font_margin 2 Pixels above, below, and to left of the text
font_align "left" Align the text ("left", "right", or "center")
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4
explorer escribiste:Se podría cambiando el tipo de letra (font), para elegir uno de tamaño más grande.
GD trae seis fuentes de letras, y veo que no estás usando la más grande, que se llama 'giant'.
explorer escribiste:Viendo el ancho del código de barras, deberás aumentar mucho el tamaño de las letras, casi tanto como la mitad de alto del propio código de barras... ¿seguro que quieres hacer eso?
Vamos a ver... el código de barras lo va a leer una pistola laser. ¿Para qué quieres hacer más grande el código? ¿Es que lo va a leer una persona?
En los supermercados, hay ocasiones en los que el lector de códigos de barras no es capaz de entender el código, porque el producto está mal etiquetado, doblado, chafado o más envuelto. En ese caso la cajera mete el código a mano. Y lo puede hacer fácil porque son apenas diez dígitos.
Otra opción... prueba a reducir el ancho de la imagen generada (parámetro width).
explorer escribiste:Otra opción... métete en el código del módulo Barcode::Code128 y en las líneas que piden a GD renderizar el texto inferior, lo modificas para insertarle espacios en blanco antes de hacer la llamada a GD. Así saldrá más ancho. Por ejemplo, en grupos de 4 dígitos.
reLlene escribiste: A propósito tiene ese tamaño porque por tratarse de un código de 42 caracteres el tamaño MÍNIMO que puede tener son unos 532px de ancho (su alto es un 15% de su ancho según la documentación del Barcode::Code128) y que yo LUEGO los redimensiono (para que se vea más chico) desde los atributos del tag IMG en una plantilla donde éste se embebe al HTML directo.
explorer escribiste:reLlene escribiste: A propósito tiene ese tamaño porque por tratarse de un código de 42 caracteres el tamaño MÍNIMO que puede tener son unos 532px de ancho (su alto es un 15% de su ancho según la documentación del Barcode::Code128) y que yo LUEGO los redimensiono (para que se vea más chico) desde los atributos del tag IMG en una plantilla donde éste se embebe al HTML directo.
Bueno, pues entonces pones el scale, de 2 a 1, y 1) ya lo tienes reducido de tamaño, y 2) no necesitas hacer el apaño de cambiarle las dimensiones en la página web, que es algo horrible.
explorer escribiste:P.D. Seguro que has reducido el padding a prácticamente 0, pero te lo recuerdo, por si acaso. Con eso, reduces mucho más el ancho de la imagen.
Usuarios navegando por este Foro: Bing [Bot] y 2 invitados