PDA

Ver la Versión Completa : quicckreport y fondos de agua


mar65
08-03-2005, 21:21:47
Hola, otra vez yo amigos!!!


Quisiera saber si es posible y como poner a los reportes de quickreport version 3.0 algo asi como un fondo de agua o una imagen de fondo muy ligera.

Gracias

Marilu

marcoszorrilla
08-03-2005, 21:46:51
Mira este código, creo recordar que en su momento hice una prueba y funcionaba:

procedure TForm1.QuickRep1EndPage(Sender: TCustomQuickRep);
VAR
bmp : tBitmap;
w,h : Integer;
begin
bmp := Tbitmap.Create;
Try
bmp.loadFromFile('C:\Delphi\Programas\Palma\Palma.bmp');
//Añadido por mí
bmp.Transparent:=True; ;
Bmp.TransParentColor := BMp.canvas.pixels[50,50];
Bmp.TransparentMode := tmAuto;
//fin añadido
w := bmp.width;
h := bmp.height;
Quickrep1.QRPrinter.Canvas.draw(
(Quickrep1.Width-w) DIV 2,
( Quickrep1.height-h) DIV 2,
bmp);
Finally
bmp.free;
End;

end;


Un Saludo.