Foros del Web » Soporte técnico » Software General »

Impresiones desde DOS

Estas en el tema de Impresiones desde DOS en el foro de Software General en Foros del Web. Quisiera saber si alguien conoce algun programa para modificar el tamaño y fuente para impresiones de un programa que esta sobre DOS. Gracias...
  #1 (permalink)  
Antiguo 28/10/2003, 16:33
 
Fecha de Ingreso: octubre-2003
Mensajes: 5
Antigüedad: 20 años, 6 meses
Puntos: 1
Impresiones desde DOS

Quisiera saber si alguien conoce algun programa para modificar el tamaño y fuente para impresiones de un programa que esta sobre DOS.

Gracias
  #2 (permalink)  
Antiguo 28/10/2003, 22:22
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 22 años, 5 meses
Puntos: 655
No se si habrá programas pero yo tengo 2 tablas DBF donde una tiene algunos modelos de impresoras laser e inyección de tinta y la otra tabla la referencia a sus respectivos ESCAPES (convinación de caracteres ASCII) para imprimir en comprimido, letra grande, subrayado, negrita, etc.

Si te interesa, avisame para buscarlos y enviarte un ejemplo de como se usa y si fuese el caso, decime que aplicación DOS estas usando para tratar de ayudarte a convertirla.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL

Última edición por BrujoNic; 28/10/2003 a las 22:25
  #3 (permalink)  
Antiguo 28/10/2003, 22:41
Avatar de emprehost  
Fecha de Ingreso: junio-2003
Mensajes: 75
Antigüedad: 20 años, 10 meses
Puntos: 1
BrujoNic:
Yo tambien tengo esas tablas, y las utilizaba cuando programaba en Clipper.... Qué tiempos aquellos!!!
Tengo un programa de contabilidad con muchísimas opciones, hecho en clipper, que usa esas tablas, y permite que el cliente seleccione la impresora adecuada.

Un saludo...

Última edición por emprehost; 28/10/2003 a las 22:42
  #4 (permalink)  
Antiguo 29/10/2003, 09:06
 
Fecha de Ingreso: octubre-2003
Mensajes: 5
Antigüedad: 20 años, 6 meses
Puntos: 1
Pues les agradeceria mucho su ayuda, ya que exactamente estoy tratando de mandar desde una aplicación en Clipper.
Ya trate con un software de HP DJCP, pero no detecto la impresora .
Gracias
  #5 (permalink)  
Antiguo 29/10/2003, 12:54
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 22 años, 5 meses
Puntos: 655
IMPRES.DBF: Número de impresora (usada como índice y relación para la tabla TABESCAP)
DSIMP : Descripción de la impresora, en otras palabras, el nombre de la impresora.

ESCAPES.DBF:: Número de impresora (valor tomado de IMPRES.DBF), para localizar los códigos ESCAPE correspondiente a la impresora.
ESCAPE: Descripción de lo que hace la combinación de caracteres ESCAPE a usar.
VALOR: Valores o combinación de valores ASCII a usar para convertir a sus respectivos caracteres.

Ejemplo:
Primero seleccionamos una impresora en IMPRES.DBF

NMIMP = 157
DSIMP = HP LaserJet 500 Plus

Luego empezamos a leer las posibles convinaciones en ESCAPES.DBF

157 -> INICIO -> 27 69
157 -> +NEGRILLA -> 27 40 115 52 66
157 -> -NEGRILLA -> 27 40 115 48 66
157 -> +SUBRAYADO -> 27 38 100 68
157 -> -SUBRAYADO -> 27 38 100 64
157 -> +GRUESA -> 27 40 115 53 72
157 -> -GRUESA -> 27 40 115 49 48 72
157 -> +CURSIVA -> 27 40 115 49 83
157 -> -CURSIVA -> 27 40 115 48 83
157 -> +ALTA -> 27 40 115 43 49 85 27 40 115 54 86
157 -> -ALTA -> 27 40 115 48 85 27 40 115 49 50 86
157 -> +BAJA -> 27 40 115 45 49 85 27 40 115 54 86
157 -> -BAJA -> 27 40 115 48 85 27 40 115 49 50 86
157 -> +COMPRIMIDA -> 27 38 107 50 83
157 -> -COMPRIMIDA -> 27 38 107 48 83
157 -> +CALIDAD -> 27 40 115 50 81
157 -> -CALIDAD -> 27 40 115 49 81

Ahora, en la lógica de tu programa si queres imprimir en comprimido +COMPRIMIDA, debes hacer lo siguiente: CHR(27)+CHR(38)+CHR(107)+CHR(50)+CHR(83) y para quitar el comprimido -COMPRIMIDA, debes hacer lo siguiente: CHR(27)+CHR(38)+CHR(107)+CHR(48)+CHR(83).

En mi caso, diseñe un include para manejarlo como un arreglo, donde primero cargo los caracteres para no volverme loco con tantas convinaciones.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL

Última edición por BrujoNic; 12/12/2003 a las 16:38
  #6 (permalink)  
Antiguo 03/11/2003, 17:07
 
Fecha de Ingreso: octubre-2003
Mensajes: 5
Antigüedad: 20 años, 6 meses
Puntos: 1
1000 Gracias

Brujo:
Te lo agradezco mil, esta tarde lo ponemos en practica
  #7 (permalink)  
Antiguo 12/12/2003, 16:41
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 22 años, 5 meses
Puntos: 655
Me estan enviando MP preguntando donde conseguí esos DBF. Fue de unos libros que compré hace años por lo que buqué el capítulo y se los comprimí todo para que vean ejemplos prg, dbf, ntx y forma de usarlo.
Archivos Adjuntos
Tipo de Archivo: zip cap13.zip (50,1 KB (Kilobytes), 202 visitas)
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 2 personas




La zona horaria es GMT -6. Ahora son las 02:25.