Ver Mensaje Individual
  #2  
Antiguo 13-04-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 28
jachguate Va por buen camino
Para pintar un bmp directamente en el canvas de la impresora podes valerte del método Draw.

Código Delphi [-]
Var
  bmp : TBitmap;

Begin
  ...
  bmp := TBitmap.Create;
  bmp.LoadFromFile('c:\imagen.bmp');
  try
    printer.canvas.draw(0, 0, bmp);
  finally
    bmp.free;
  end;
end;

No he comprobado el código, asi que es probable que algo se me escape o que se colara algún error de sintaxis.

hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita