Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   No me imprime nada (https://www.clubdelphi.com/foros/showthread.php?t=7343)

epalacios 12-02-2004 12:48:57

No me imprime nada
 
Buenos días.

Tengo que imprimir el contenido de un form mediante este código:

procedure TCustomImpresion.ImprimirPantalla;
begin
printer.Orientation:= poLandscape;
printer.BeginDoc;
Inicializar(printer.Canvas, printer.PageHeight,Printer.PageWidth);
printer.Canvas.StretchDraw(Rect(0,0,Printer.PageWidth,printer.PageHeight),frmInforme.GetFormImage);
printer.EndDoc;
end;d;

El resultado es que en el PC que tengo instalado el Delphi me imprime bien pero si llevo la aplicación a otro PC que no tenga Delphi me saca la hoja en blanco. Necesito ayuda, socorro.

Muchas gracias y un saludo

Gydba 12-02-2004 13:06:33

Tenía entendio que un TForm tenía la propiedad Print y PrintScale y con eso bastaría para hacer lo que querés. No sé si esto te ayuda en algo pero tal vez te convega chequear las propiedades de la impresora.

epalacios 12-02-2004 13:08:31

Es la misma impresora la que utilizo desde los dos PC´s

Gydba 12-02-2004 13:12:28

A lo que yo apuntaba era que en un caso en particular me pasó que mandaba a imprimir un comprobante a una impresora laser y no me imprimía el logotipo que casualmente era una imágen. El tema se solucionó cambiando las propiedades de la impresora. Aclaro que también trabajaba en red.

Pero para tu problema en particular la verdad es que no tengo muchas ideas. Yo probaría en alguna PC mas con una impresora local.


La franja horaria es GMT +2. Ahora son las 17:33:38.

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