Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Llevar Un Archivo Imagen A Rave (https://www.clubdelphi.com/foros/showthread.php?t=68678)

BPL 29-06-2010 18:06:32

Llevar Un Archivo Imagen A Rave
 
Hola a Toditos.....

Aqui toy con la pena de haber salido descalificados....pero igual....se agracede el esfuerzo de nuestros jugadores.......

ya pasando al tema de la pega...

saben necesito llevar un dato imagen que esta en un formulario,
e imprimirlo en un documento con rave....

para llevar un dato huso la sgte instruccion
RvProject1.SetParam('lleva','esto');

pero con una imagen (archivo.jpg) alguien sabe como se hace.....

ojala puedan ayudarme.....

como antecedentes trabajo con delphi 7.0, Motor de Bdd Advantage y Rave 5.0 (reporteador)

espero sus comentarios....
gracias....

ElDioni 02-07-2010 17:41:54

Prueba con esto

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var
MyPage:TRavePage;
MyBmp:TRaveBitmap;
begin
MyPage:=RVProject1.Projman.FindRaveComponent('Report1.Page1',nil) As TRavePage;
MyBmp:=RvProject1.ProjMan.FindRaveComponent('Bmppuestoenelreportedelrave',MyPage) as TRaveBitmap;
MyBmp.Image:=Image1.Picture.Bitmap;

Espero que te sirva,
Un saludo.

German 08-02-2011 04:28:34

Un poco antiguo el tema pero bueno...

Decir que hay otro método de hacerlo, a través de parámetros, como pedía BPL, aunque es más "largo" que el método propuesto por ElDioni.

Solo quería compartir este enlace, donde se detalla sobre todo el método del parámetro (aunque el origen de la imagen es un archivo en vez de un componente, el objetivo es el mismo):

Bitmap a Rave Reports

Salu2.

BPL 08-02-2011 13:08:18

Gracias por la respuesta, a pesar de lo antiguo como dice German, no es tarde, ya que muchas veces por no encontrar la solucion apropiada parchamos los programas que ni te cuento, y este es uno de esos casos..

probare ... para ver como me va...

gracias.....


La franja horaria es GMT +2. Ahora son las 18:06:01.

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