Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-08-2005
Avatar de diegofhernando
diegofhernando diegofhernando is offline
Miembro
 
Registrado: may 2003
Ubicación: Locombia papá!
Posts: 267
Poder: 22
diegofhernando Va por buen camino
Impresion modo texto

Q tal foristas, luego de una larga ausencia por aki regreso con un problema q ya se habia tocado en algun hilo pero q desafortunadamente no pude solucionar, he buscado en el historial de este foro impresion y no encuentro algo q me pueda ayudar a solucionar el inconveniente y es el siguiente: necesito hacer una impresion de algunos recibos contables, estos se generan desde mi aplicacion con QuickReport sucede q el proceso de impresion de estos se hace en una impresora matricial y es demasiado lento ya q imprime los caracteres tal y como aperecen en el preview del form con su misma fuente y tamaño, se q es posible hacer impresiones en modo texto, en algun tema lei q esto se solucionaba con la instalacion de un driver generico para la impresora pero no se explica bien como se implementa.

Como siempre agradezco toda su colaboracion al respecto.


Salu2.
__________________
Diego. Colombia es pasión.
Responder Con Cita
  #2  
Antiguo 16-08-2005
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Consultar información acerca del objeto TPrinter creo que te puede ayudar.
__________________

Responder Con Cita
  #3  
Antiguo 17-08-2005
Avatar de diegofhernando
diegofhernando diegofhernando is offline
Miembro
 
Registrado: may 2003
Ubicación: Locombia papá!
Posts: 267
Poder: 22
diegofhernando Va por buen camino
Gracias por responder, la verdad ya lo hice el problema es q aun no logro q funcione de la manera adecuada, aki tengo el codigo q uso:

Código Delphi [-]
with Printer do
  begin
   SetMapMode(Printer.Handle,MM_LOMETRIC);
   BeginDoc;
    Canvas.Font.Name:= 'Verdana';
    Canvas.Font.Style:= [fsBold];
    Canvas.Font.Size:= 14;
    Canvas.TextOut(170,20, 'ALGUNA LINEA DE TEXTO');
   EndDoc;
  end;

Actualmente estoy haciendo pruebas con una impresora Epson LX-300, la verdad no se si la definicion de la fuente afecte el resultado q deseo y si es asi q tipo o nombre de fuente deberia usar?
Espero me puedan dar una mano con esto, desde ya gracias.

Salu2.
__________________
Diego. Colombia es pasión.
Responder Con Cita
  #4  
Antiguo 22-08-2005
Avatar de diegofhernando
diegofhernando diegofhernando is offline
Miembro
 
Registrado: may 2003
Ubicación: Locombia papá!
Posts: 267
Poder: 22
diegofhernando Va por buen camino
Alguna idea?...
__________________
Diego. Colombia es pasión.
Responder Con Cita
  #5  
Antiguo 31-08-2005
Avatar de sitrico
[sitrico] sitrico is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Caracas, Venezuela
Posts: 295
Poder: 22
sitrico Va por buen camino
Tengo un problema similar y la verdad estoy tratando de resolverlo "a la antigua", usando un archivo de texto enviado directamente al puerto de impresión, sin pasar por windows ó generando un tStingList (y usar el método print de un Tmemo), Si quieres podemos conversar e intercambiar ideas para ver si encontramos una manera "Práctica" de convertir un QuickReport en un reporte de Matriz de puntos.

Otra posibilidad que he contemplado es generar el QuickReport como archivo txt y luego enviar ese archivo a la impresora.

Como dije "Estoy tratando"

Saludos
__________________
Sitrico
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 06:14:45.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi