FwMsPrinter: SayBitmap usando arquivos de imagem do rpo

Bom dia!

Alguém saberia dizer se o método SayBitmap da classe FwMsPrinter permite o uso de arquivos de imagens compilado no rpo? Por exemplo: BR_AMARELO, BR_VERDE, etc.

Efetuei um teste da seguinte maneira porém não deu certo:


oPrinter:SayBitmap(100, 200, 'BR_VERDE')

Bom dia,

Fiz um teste pontual aqui e não funcionou Giordano, ela precisa estar presente fisicamente em algum diretório, caso você só envie o nome da imagem, por padrão, o sistema busca ela na System (startpath). A imagem precisa ser enviada com o nome completo, incluindo a extensão, pois a extensão é validada, pois nem todas são suportadas.

Boa tarde !

Eu fiz da seguinte forma:


Resource2File( "FWSKIN_RDO_CKD.PNG", "\BOLETOSPDF\MARCADOR.PNG" )


oPImpPc:SayBitmap( nLin-10, nCol+10, "\BOLETOSPDF\MARCADOR.PNG", 010, 010 )

Salvei a imagem que precisava em disco usando Resource2File e depois a usei normalmente no SayBitmap

Eu não precisei, mas se for o seu caso depois de usar a imagem poderá excluí-la usando o FErase:


FErase( "\BOLETOSPDF\MARCADOR.PNG" )

Boa tarde, Rodrigo! Obrigado pela dica, com certeza irei usar!

Opa ! Disponha !