- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Imagem JPG em relatório
×
Linguagem de Programação ADVPL
Perguntas Imagem JPG em relatório
- THALESCOTR
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 124
- Obrigados Recebidos: 0
11 anos 1 mês atrás #18290
por THALESCOTR
Imagem JPG em relatório foi criado por THALESCOTR
Bom dia pessoal,
existe a possibilidade de colocar imagem .jpg em um relatório advpl? qual o relatório?
Sei que TMSprinter e FWMSprinter tem a opção SayBitmap, porém a mesma só funciona com o formato .bmp.
Tem alguma outra alternativa?
Desde já agradeço.
Att
Thales
existe a possibilidade de colocar imagem .jpg em um relatório advpl? qual o relatório?
Sei que TMSprinter e FWMSprinter tem a opção SayBitmap, porém a mesma só funciona com o formato .bmp.
Tem alguma outra alternativa?
Desde já agradeço.
Att
Thales
Por favor Acessar ou Registrar para participar da conversa.
- THALESCOTR
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 124
- Obrigados Recebidos: 0
11 anos 1 mês atrás #18321
por THALESCOTR
Respondido por THALESCOTR no tópico Imagem JPG em relatório
Bom dia,
resolvi da seguinte forma, usando uma gambiarra, mas funcionou.
Utilizei a função Frename() para que renomeie o arquivo, mantendo o seu nome original mas alterando apenas o formato.
If File("c:\Temp\teste.jpg") //se encontrou o arquivo
nStatus1 := frename('c:\Temp\teste.jpg' , 'c:\Temp\teste.bmp' ) //altera para bmp
IF nStatus1 == -1 //se deu problema da mensagem com o erro
MsgStop('Falha: '+str(ferror(),4))
Endif
Endif
Desta forma o arquivo é alterado para bmp.
A partir disto utilizei a função SayBitmap do TMSPrinter, e saiu a imagem.
resolvi da seguinte forma, usando uma gambiarra, mas funcionou.
Utilizei a função Frename() para que renomeie o arquivo, mantendo o seu nome original mas alterando apenas o formato.
If File("c:\Temp\teste.jpg") //se encontrou o arquivo
nStatus1 := frename('c:\Temp\teste.jpg' , 'c:\Temp\teste.bmp' ) //altera para bmp
IF nStatus1 == -1 //se deu problema da mensagem com o erro
MsgStop('Falha: '+str(ferror(),4))
Endif
Endif
Desta forma o arquivo é alterado para bmp.
A partir disto utilizei a função SayBitmap do TMSPrinter, e saiu a imagem.
Por favor Acessar ou Registrar para participar da conversa.
- rogerfsp
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 9
- Obrigados Recebidos: 0
11 anos 1 mês atrás #18508
por rogerfsp
Respondido por rogerfsp no tópico Imagem JPG em relatório
Olá Thales,
Segue um post que, talvez lhe ajude nesta sua dúvida:
microsigadvpl.blogspot.com.br/2010/03/im...ens-no-protheus.html
O blog microsigadvpl.blogspot.com.br/ tem muitas dicas para ADVPL.
Espero ter chegado a tempo de lhe ajudar e que o post atenda su anecessidade.
At.
Roger.
Segue um post que, talvez lhe ajude nesta sua dúvida:
microsigadvpl.blogspot.com.br/2010/03/im...ens-no-protheus.html
O blog microsigadvpl.blogspot.com.br/ tem muitas dicas para ADVPL.
Espero ter chegado a tempo de lhe ajudar e que o post atenda su anecessidade.
At.
Roger.
Por favor Acessar ou Registrar para participar da conversa.
- THALESCOTR
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 124
- Obrigados Recebidos: 0
11 anos 1 mês atrás #18551
por THALESCOTR
Respondido por THALESCOTR no tópico Imagem JPG em relatório
Obrigado Roger pela resposta.
Mas não me atende, pois eu preciso de uma função para colocar imagens .JPG no relatório, a função SayBitmap só permite imagens .bmp!
O pessoal da Totvs me disse que não tem solução, é uma limitação da classe, por isso só atende imagens .bmp
Agradeço pela ajuda.
Att
Thales
Mas não me atende, pois eu preciso de uma função para colocar imagens .JPG no relatório, a função SayBitmap só permite imagens .bmp!
O pessoal da Totvs me disse que não tem solução, é uma limitação da classe, por isso só atende imagens .bmp
Agradeço pela ajuda.
Att
Thales
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Imagem JPG em relatório
Tempo para a criação da página:0.131 segundos