Bueno, si lo que estas usando es un programa hecho en DOS y una impresora HP LaserJet, usa los siguientes caracteres de impresión:
Reiniciar impresora: 12
Activar Negrita: 27+40+115+52+66
Apagar Negrita: 27+40+115+48+66
Activar Subrayado: 27+38+100+68
Apagar Subrayado: 27+38+100+64
Activar Grueso: 27+40+115+53+72
Apagar Grueso: 27+40+115+49+48+72
Activar Cursiva: 27+40+115+49+83
Apagar Cursiva: 27+40+115+48+83
Activar Alta: 27+40+115+43+49+85+27+40+115+54+86
Apagar Alta: 27+40+115+48+85+27+40+115+49+50+86
Activar Baja: 27+40+115+45+49+85+27+40+115+54+86
Apagar Baja: 27+40+115+48+85+27+40+115+49+50+86
Activar Comprimido: 27+38+107+50+83
Apagar Comprimido: 27+38+107+48+83
Activar Calidad: 27+40+115+50+81
Apagar Calidad: 27+40+115+49+81
La forma de usar, es que concatenes en la impresión del programa DOS esos caracteres, el que te va a servir, es el de comprimido. Hacelo de la siguiente forma tomando como referencia Fox, dbase o Clipper (Si usas otro y no sabes como transformarlo, me avisas)
* Primero activar comprimido
?? chr(27)+chr(38)+chr(107)+chr(50)+chr(83)
? "Esto es una prueba de impresión comprimida"
* Desactivar o apagar comprimido
?? chr(27)+chr(38)+chr(107)+chr(48)+chr(83)
? "Esto es una prueba de impresión normal"
Nota: Esta configuración te sirve para la mayoría de las impresoras HP LaserJet y DeskJet.
Saludos
<p align="center"><font color="#008080">
Si la patria es pequeña, uno
grande la sueña... <u>Ruben Darío</u>[/CODE]</p>