Cómo cambiar la fuente del ticket


Para poder modificar el tamaño de la fuente en el ticket de My Business POS, primero es necesario conocer cómo está conectada la impresora, así como la configuración de la estación de trabajo. 

Existen dos formas de modificar el texto de un ticket:

1. Para las impresoras configuradas por puerto LPT:
Se modifica un procedimiento llamado FORMATOTEXTO (En el Business Manager—Configuración—Personalización—Procedimientos y Rutinas del Usuario)
Ahí está un código como este:

 Visual Basic |  copy code |? 
01
Sub Main()
02
Dim p, s
03
 
04
On error resume next
05
 
06
Set p = ImpresoraDefault(Ambiente.rstEstacion("pticket"))
07
 
08
' p.ScaleMode = 7 ' Centimetros
09
'p.PaintPicture LoadPicture(Ambiente.Path & "\images\logo.jpg"), 0, 0, 3, 4
10
p.Font.Name = "Courier New"
11
p.Font.Size = 9
12
 
13
For n = 1 To 2
14
s = s & vbCrLf
15
Next
16
 
17
' pt (print text) imprime el texto indicado (impresora), (texto)
18
pt (p),(s)
19
 
20
pt (p),(Script.textToFormat)
21
p.EndDoc
22
 
23
End Sub
24

Lo que vamos a hacer es identificar p.Font.Name y p.Font.Size. Puede cambiarlo por una fuente legible y que a la vez se ajuste en el ticket. Se recomienda que utilice los tipos de letra Tahoma o Courier New debido a que estos utilizan caracteres con ancho estándar; sin embargo puede hacer pruebas con la fuente Arial.
Para GUARDAR los cambios, presione F2 o de clic en el botón Guardar.

2. Para impresoras configuradas por puerto USB:

Para este caso, es posible modificar el ticket en la parte final del formato TICKET (En el Business Manager—Configuración—Personalización—FORMATOS) y ubicamos el código, el cual está comentado:

 Visual Basic |  copy code |? 
1
'IniciaDocumento
2
'Say 0,0, cSalida
3
'FinDocumento
4
'Exit Sub
5

Lo descomentamos, agregamos la fuente y debe quedar de la siguiente manera:

 Visual Basic |  copy code |? 
1
IniciaDocumento
2
EstableceFuente "Courier New", 9
3
'FontBold True
4
Say 0,0, cSalida
5
FinDocumento
6
Exit Sub
7

Guardamos (F2) y hacemos la prueba
Para más información por favor visite http://helpmybusinesspos.info/errores-de-mybusiness-pos/como-elegir-la-miniprinter-mas-apropiada-para-su-negocio/ 

Dejar un comentario?

0 Comentarios.

  1. necesito ayuda en un formato de cotizaciones, algunos de mis clientes tienen por defecto una lista de precios de acuerdo a sus compras pero necesito que en las cotizaciones salga el precio base para que puedan comparar sus descuentos, me podrian ayudar a modificar ese reporte??….

Deje un comentario


nueve × 2 =

NOTA - Puede usar estosHTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>