La Web del Programador: Comunidad de Programadores
 
    Pregunta:  34293 - COMO SACAR UNA IMPRESION CON UNA FUENTE PEQUEÑA EN MODO DOS
Autor:  Sergio Salinas
Tengo un programa generado en Pascal ,que funciona desde DOS y realiza informes a una impresora necesito que lo haga con una fuente pequeña y si es posible tambien con negrita. Eso es todo muchas gracias. Sergio

  Respuesta:  Roberto Garcia Garcia
Todo eso depende de la marca de la impresora, hasta pueden depender del modelo.

Existen unos codigos llamados de "escape" que activan y desactivan ese tipo de caracteristicas de la impresora, (tamaño de letra, horientacion de la hoja, subrayado, negritas, cursivas, etc).

Para usarlos solo necesitas insertar los codigos de escape en la instruccion de imprimir

write(lst,'Imprimir esto');

por ejemplo supongamos que para negritas el codigo de escape de tu impresora es #14 entonces seria

write(lst,#14,'Imprimir esto en ngritas');
ó
write(lst,#14);

esa intruccion activa las negritas hasta que las desactives con su correspondiente codigo de escape, por ejemplo

write(lst,#13);

Para conseguir los codigos de escape de tu impresora visita la pagina del fabricante, si tu impresora es HP escribeme para que te los mande

si visitas la pagina del fabricante te recomiendo que escribas al correo de soprte para que te los manden porque encontrarlos desde la pagina web del fabricante esta en chino, por lo menos de la HP.

Roberto