Bastaria vc adicionar o código abaixo no evento decodeimage do rvsystem, para 
vc conseguir imprimir jpeg via código.

Exemplo de impressão de figura via código:
 
PrintImageRect(0.1,0.13.3,2.3,cdsLogo.CreateBlobStream(cdsLogo.FieldByName('emp_logomarca'),bmRead),'JPG');

CÓDIGO PARA O RvSystem no DecodeImage

var Image: TJPEGImage;
begin
  If ImageType = 'JPG' then begin
    Image := TJPEGImage.Create; // Create a TJPEGImage class
    try
      Image.LoadFromStream(ImageStream);       
      Image.DIBNeeded; // Convert JPEG to bitmap format
      Bitmap.Assign(Image);
    finally
      Image.Free;
    end;
  end; { if }
end;


--- Em delphi-br@yahoogrupos.com.br, Fabio Thomaz <fabio_...@...> escreveu
>
> Ainda não havia pensado nisto, é uma idéia, mas mesmo assim deverei
> converter a jpeg para bmp quando gerar o relatório, pois o componente do
> rave não aceita o jpeg.
> 
> 2009/5/8 jpsleao <jpsl...@...>
> 
> >
> >
> > Vc já pensou em fazer esse relatório via código no delphi??? O relatório
> > ficaria mais rápido (não precisa do arquivo .rav) e vc resolveria facilmente
> > esse problema.
> >
> > João Paulo
> >
> > --- Em delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>,
> > Fabio Thomaz <fabio_thz@> escreveu
> >
> > >
> > > Já pensei nisto, mas em determinadas situações terei vários registros com
> > > imagens, e ai o processo de conversão deixará o aplicativo um pouco
> > lento,
> > > sem dizer que em alguns testes que fiz ocorreram alguns erros ao exibir a
> > > imagem no rave depois de convertida.
> > >
> > > 2009/5/7 berdam <berdamzinho@>
> > >
> > > >
> > > >
> > > > pq q vc n tenta converter de jpeg para bmp e jogar no rave??
> > > >
> > > > Fabio Thomaz escreveu:
> > > >
> > > > >
> > > > >
> > > > > Olá amigos,
> > > > > Tenho um banco de dados de fotos, hoje em bmp devido o Rave não
> > suportar
> > > > > jpeg, estou fazendo um outro sistema onde o banco de dados vai estar
> > > > > disponível para máquinas na internet, ai veio a necessidade de fazer
> > > > > com que
> > > > > este seja bem rápido, e para isto preciso gravar as imagens no banco
> > como
> > > > > jpeg, mas o gerenciador de relatórios não tem suporte a este formato,
> > > > > alguém
> > > > > sabe se existe algum componente que eu possa instalar no rave para
> > > > > suportar
> > > > > este formato? Vi em uns fóruns que existe, mas não consegui acessar o
> > > > > local
> > > > > do componente no site da nevrona, o link estava corrompido.
> > > > >
> > > > > Fábio Thomaz
> > > > >
> > > > > [As partes desta mensagem que não continham texto foram removidas]
> > > > >
> > > > >
> > > >
> > > > --
> > > > -----------------------------------------------------
> > > > Uberdam Cavaletti
> > > > Formado em Tecnologia da informação - Unoesc - Xxe
> > > > Pós graduado em Desenvolvimento Java - Unoesc - Xxe
> > > >
> > > > Acesse http://www.curricular.com.br/berdam
> > > > Acesse http://passandoveneno.blogspot.com
> > > >
> > > > -----------------------------------------------------
> > > >
> > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Fábio Thomaz
> > > RG System Informática Ltda - Desenvolvimento
> > > Fone: (27) 3727-1127
> > > Celular: (27) 9947-0459
> > > Msn: fabio@
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> >
> >  
> >
> 
> 
> 
> -- 
> Fábio Thomaz
> RG System Informática Ltda - Desenvolvimento
> Fone: (27) 3727-1127
> Celular: (27) 9947-0459
> Msn: fa...@...
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>


Responder a