fuente archivos - José Félix ♞ https://helpmybusinesspos.info/tag/fuente/ Whats 7222816462. Mejoramos la experiencia en el Punto de Venta de tu NEGOCIO Thu, 02 Jan 2020 23:15:15 +0000 es hourly 1 https://wordpress.org/?v=7.0.3 https://i0.wp.com/helpmybusinesspos.info/wp-content/uploads/2019/08/cropped-logohelp.jpg?fit=32%2C32&ssl=1 fuente archivos - José Félix ♞ https://helpmybusinesspos.info/tag/fuente/ 32 32 89058970 Cambiar el tamaño de letra en Ticket https://helpmybusinesspos.info/como-cambiar-el-tamano-de-letra-en-ticket/ https://helpmybusinesspos.info/como-cambiar-el-tamano-de-letra-en-ticket/#respond Mon, 05 Sep 2016 04:44:35 +0000 La impresora recomendada para MyBusinessPOS es EcLine 5890x , también es compatible con el siguiente archivo, editor de ticket Muchos nos vemos en la necesidad de modificar la fuente y tamaño del ticket en MyBusiness POS. Existen dos formas de hacerlo, depende del caso: Para Impresora conectada por cable LPT En este caso, ir a […]

El cargo Cambiar el tamaño de letra en Ticket apareció primero en José Félix ♞.

]]>
La impresora recomendada para MyBusinessPOS es EcLine 5890x ,
también es compatible con el siguiente archivo, editor de ticket


Muchos nos vemos en la necesidad de modificar la fuente y tamaño del ticket en MyBusiness POS.
Existen dos formas de hacerlo, depende del caso:

  • Para Impresora conectada por cable LPT

En este caso, ir a la ruta dentro del business manager, Configuración–presonalización–procedimientos y rutinas de usuario–FORMATOTEXTO
El código es el siguiente:

Sub Main()
Dim p, s

On error resume next ‘En caso de error, el script continua sin mostrar error

‘Impresora de tickets definida en las Estación de trabajo
Set p = ImpresoraDefault(Ambiente.rstEstacion(“pticket”))

‘Ruta del logo: C:\archivos de programa\MyBusiness POS 2012\images\logo.jpg
‘El logo debe tener extensión .jpg
‘Los números 0, 0, 3, 4 son las coordenadas y tamaño del logo

‘Si desea imprimir el logo, descomenta estas dos lineas
‘ p.ScaleMode = 7 ‘ Centimetros
‘p.PaintPicture LoadPicture(Ambiente.Path & “\images\logo.jpg”), 0, 0, 3, 4

p.Font.Name = “Courier New” ‘Fuente recomendada: Tahoma o Courier New
p.Font.Size = 8 ‘Tamaño de la fuente, tamaño de letra

For n = 1 To 2 ‘Número de saltos de línea necesarios en el texto
s = s & vbCrLf ‘Saltos después del logo para evitar sobreescritura
Next

pt (p),(s) ‘ pt (print text) imprime el texto indicado (impresora), (texto)

pt (p),(Script.textToFormat)
p.EndDoc

End Sub

  • Para impresora USB (o impresora predeterminada de Windows)

El siguiente bloquecito de código lo podemos encontrar en el formato de ticket USB en la ruta Configuración–Personalización–Formatos del Sistema–Ticket USB.
Aquí podemos identificar la función EstableceFuente “Fuente a elegir”, TamañoFuente

IniciaDocumento 'Inicia con la impresión USB
' EstableceImpresora "Mi Impresora laser" 'esta linea permite elegir impresora USB destino
EstableceFuente "Courier New", 8 'Fuente que tendra el ticket USB
Say 0,.2, cSalida 'Alineación del texto, en pulgadas. cSalida es el texto a imprimir
FinDocumento 'Termina la Impresión USB
'

El cargo Cambiar el tamaño de letra en Ticket apareció primero en José Félix ♞.

]]>
https://helpmybusinesspos.info/como-cambiar-el-tamano-de-letra-en-ticket/feed/ 0 14298
Cambiar fuente de ticket por otra más atractiva https://helpmybusinesspos.info/cambiar-de-courier-new-por-otra-fuente-mas-atractiva/ https://helpmybusinesspos.info/cambiar-de-courier-new-por-otra-fuente-mas-atractiva/#respond Sat, 18 Apr 2015 15:09:46 +0000 http://helpmybusinesspos.info/?p=15675 Por qué usar la fuente courier new? La única ventaja de courier es que al ser monospace (espacio fijo en cada letra) permite alinear el texto. Sin embargo, existen más fuentes que pueden alinearse de la misma forma; ya Muchos clientes sienten incómodos al ver el ticket con una fuente tan cuadrada como curier new. Esta es […]

El cargo Cambiar fuente de ticket por otra más atractiva apareció primero en José Félix ♞.

]]>
Por qué usar la fuente courier new? La única ventaja de courier es que al ser monospace (espacio fijo en cada letra) permite alinear el texto. Sin embargo, existen más fuentes que pueden alinearse de la misma forma; ya Muchos clientes sienten incómodos al ver el ticket con una fuente tan cuadrada como curier new.

fuentes_mybusinesspos

Esta es la lista de fuentes que pueden ser de utilidad.

  • Courier New. es la fuente que viene por deault
  • Consolas. Es la fuente similar al ticket Oxxo
  • BatangChe
  • DotumChe
  • FangSong
  • Lucida Sans Typewriter
  • Lucida Console
  • MS Gothic
  • MS Mincho
  • Narkisim
  • NSimSun
  • SimHei
  • SimSun-ExtB

En otros posts hemos mostrado cómo utilizarl las fuentes d eticket . Aún así, muy pronto publicaremos una propuesta para utilizar las fuentes y probar los resultados.

El cargo Cambiar fuente de ticket por otra más atractiva apareció primero en José Félix ♞.

]]>
https://helpmybusinesspos.info/cambiar-de-courier-new-por-otra-fuente-mas-atractiva/feed/ 0 15675
Alinear y Centrar el texto del ticket con PadC, PadL y PadR https://helpmybusinesspos.info/centrar-y-alinear-el-texto-del-ticket-con-padc/ https://helpmybusinesspos.info/centrar-y-alinear-el-texto-del-ticket-con-padc/#comments Sun, 15 Mar 2015 20:27:36 +0000 http://helpmybusinesspos.info/?p=15361 En este ejemplo veremos cómo alinear el texto de un ticket con las funciones PadL(cadenaTexto,Longitud). Rellena de espacios a la izquierda; Alineación a la Derecha PadR(cadenaTexto,Longitud). Rellena de espacios a la derecha; Alineación a la Izquierda PadC(cadenaTexto,Longitud). Rellena de espacios al centro; Alineación Centrado Para lograrlo, crearemos tres funciones, aunque PadL ya viene por default, […]

El cargo Alinear y Centrar el texto del ticket con PadC, PadL y PadR apareció primero en José Félix ♞.

]]>
Alinear_centrar_texto_mybusinessposEn este ejemplo veremos cómo alinear el texto de un ticket con las funciones

  • PadL(cadenaTexto,Longitud). Rellena de espacios a la izquierda; Alineación a la Derecha
  • PadR(cadenaTexto,Longitud). Rellena de espacios a la derecha; Alineación a la Izquierda
  • PadC(cadenaTexto,Longitud). Rellena de espacios al centro; Alineación Centrado


Para lograrlo, crearemos tres funciones, aunque PadL ya viene por default, aquí la colocaremos.

Sub Main()
'La letra posterior a PAD es el lado que se rellenará de espacios
a = padL ("Frase de prueba",40) 'Relleno IZQUIERDO. Alinea a la derecha
b = PadC ("Frase de prueba",40) 'Ambos lados. Alinear al centro
c = PadR ("Frase de prueba",40) 'Relleno DERECHO. Alineación a la izquierda

mymessage "PadL: '" & a & "'" & vbcrlf & _
"PadC: '" & b & "'" & vbcrlf &_
"PadR: '" & c & "'"

End Sub

'PADL() Alineación a la DERECHA inserta los caracteres de relleno a la Izquierda
Function PadL(cadena,nLongitud)
dim clen
dim temp
dim char
char = " " 'espacio en blanco
on error resume next
'Tomamos la cadena enviada en el parámetro
'eliminando los chares vacios izq-dch
temp = trim(cadena)
clen = len(temp)
for n=1 to nLongitud
char = char & " "
Next

'Analizamos si la nLongitud justificada es menos
'que la propia cadena enviada en parámetro.
if clen < nLongitud then temp = mid(char,1,nLongitud - clen) & temp 'Alineación a la Derecha end if PadL = temp end function 'PADR() Alineación a la IZQUIERDA inserta los caracteres de relleno a la derecha Function PadR(cadena,nLongitud) dim clen dim temp char = " " 'espacio en blanco on error resume next 'Tomamos la cadena enviada en el parámetro 'eliminando los chares vacios izq-dch temp = trim(cadena) clen = len(temp) for n=1 to nLongitud char = char & " " Next 'Analizamos si la nLongitud justificada es menos 'que la propia cadena enviada en parámetro. if clen < nLongitud then temp = temp & mid(char,1,nLongitud - clen) 'Alineación a la Izquierda end if PadR = temp end function 'PADC() Alineación al CENTRO inserta los caracteres de relleno a ambos lados Function PadC(cadena,nLongitud) dim clen dim temp char = " " 'espacio en blanco 'on error resume next 'Tomamos la cadena enviada en el parámetro 'eliminando los chares vacios izq-dch temp = trim(cadena) clen = len(temp) for n = 1 to nLongitud char = char & " " Next 'Espacios al lado Izquierdo nEspaciosA = formato((nLongitud - clen)/2 , "#.0") DondeEstaElPunto = clAt( ".", nEspaciosA ) - 1 'Espacios al lado derecho nEspaciosA = mid(nEspaciosA,1,DondeEstaElPunto) nEspaciosB = nLongitud -clen - nEspaciosA 'Analizamos si la nLongitud justificada es menos 'que la propia cadena enviada en parámetro. if clen < nLongitud then temp = mid(char,1,nEspaciosA) & _ temp & _ mid(char,1,nEspaciosB) 'Alineación a la Izquierda end if PadC = temp end function

Espero sea de utilidad estas funciones que dejo a su disposición en espera de que correspondan con un pomo para seguir inspirados.
Saludos
José Félix

El cargo Alinear y Centrar el texto del ticket con PadC, PadL y PadR apareció primero en José Félix ♞.

]]>
https://helpmybusinesspos.info/centrar-y-alinear-el-texto-del-ticket-con-padc/feed/ 4 15361