Pascal/Turbo Pascal - Tamaño de caracteres al imprimir

 
Vista:

Tamaño de caracteres al imprimir

Publicado por kanner (4 intervenciones) el 04/08/2001 07:55:07

Alguien sabe como modificar el tamaño de las letras al imprimirlas en la impresora? usando write(lst,texto);
Necesito disminuir los caracteres asi entran mas datos a lo ancho de la pagina.
Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Tamaño de caracteres al imprimir

Publicado por Diego Romero (282 intervenciones) el 04/08/2001 21:01:42
Si la impresora es Epson o emula Epson
para comprimir
write(lst,char(27)+char(15)+texto);
para descombrimir
write(lst,char(27)+char(18)+texto);

Si la impresora es Hewllet Packard ahi se complica porque tienen un codigo diferente por cada serie y es mas largo que el de las Epson.
Para 10 caracteres por pulgada tenes que mandar el codigo
1B266B3053 antes de la linea
para 12 el 1B266B3453
y para 16 el 1B266B3253
estos numeros son en hexadecimal y funcionan en la serie deskjet y laserjet algunos modelos.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar