Clipper On Line • Ver Tópico - Imprimir imagem do arquivo de recursos...

Imprimir imagem do arquivo de recursos...

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

Imprimir imagem do arquivo de recursos...

Mensagempor carlos_dornelas » 28 Ago 2013 15:40

Colegas, utilizando a minigui + hbprinter, sempre imprimi imagens assim: @ l,c PICTURE "figura.bmp" SIZE 20,20, mas agora estou precisando imprimir uma imagem do arquivo de recursos, tentei assim @ l,c PICTURE "FIGURA01" SIZE 20,20 e não funcionou. No arquivo de recursos está assim: FIGURA01 BITMAP "figura.bmp". Alguém tem uma dica?

Antonio Carlos
carlos_dornelas
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 336
Data de registro: 25 Ago 2004 21:54
Curtiu: 0 vez
Mens.Curtidas: 5 vezes

Imprimir imagem do arquivo de recursos...

Mensagempor Toledo » 29 Ago 2013 07:37

Carlos, dentro do seu arquivo de recursos, troque BITMAP por HMGPICTURE. E você pode usar arquivos JPG no lugar de BMP, JPG além de serem menores, tem uma melhor resolução.

Atenção: se você usa o FIGURA01 em outro lugar do seu programa, então mantem o FIGURA01 como BITMAP e cria uma outra imagem com o HMGPICTURE.

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar de usuário

Toledo
Administrador

Administrador
 
Mensagens: 3039
Data de registro: 22 Jul 2003 18:39
Cidade/Estado: Araçatuba - SP
Curtiu: 225 vezes
Mens.Curtidas: 235 vezes

Imprimir imagem do arquivo de recursos...

Mensagempor carlos_dornelas » 29 Ago 2013 15:50

Caro Toledo, acho que o HMGPICTURE é da hmg do Roberto Lopez, não? Como eu utilizo a extended, não funcionou!

Mas o problema mesmo é na cláusula PICTURE da HbPrinter que não aceita imprimir uma imagem bmp do arquivo de recursos.

Eu queria evitar enviar o bmp junto ao programa, mas acho que não vai ter jeito.

Grato

Antonio Carlos
carlos_dornelas
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 336
Data de registro: 25 Ago 2004 21:54
Curtiu: 0 vez
Mens.Curtidas: 5 vezes

Imprimir imagem do arquivo de recursos...

Mensagempor Toledo » 29 Ago 2013 18:18

Carlos, funciona na MiniGui Extended sim, segue exemplo.

Abraços,

Obs.: compilei com a MiniGui Extended Edition 2.0.5
Anexos
hbpdemo.zip
(775.67 KiB) Baixado 106 vezes
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar de usuário

Toledo
Administrador

Administrador
 
Mensagens: 3039
Data de registro: 22 Jul 2003 18:39
Cidade/Estado: Araçatuba - SP
Curtiu: 225 vezes
Mens.Curtidas: 235 vezes

Imprimir imagem do arquivo de recursos...

Mensagempor Pablo César » 29 Ago 2013 20:40

carlos_dornelas escreveu:o HMGPICTURE é da hmg do Roberto Lopez, não?
Não, HMG não tem essa diferenciação. Creio que há outra forma de ter acesso ao ressource (senão me engano uma função em C chamada FindResource), mas iria complicar muito para tão pouco. Mas qual seria a questão, o usuário iria escolher ? É algo que não pode ser fixo ? A que se destinaria essa impressão ?
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar de usuário

Pablo César
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 5539
Data de registro: 31 Mai 2006 10:22
Cidade/Estado: Curitiba - Paraná
Curtiu: 142 vezes
Mens.Curtidas: 151 vezes

Imprimir imagem do arquivo de recursos...

Mensagempor carlos_dornelas » 29 Ago 2013 20:52

Toledo, isso é que é ajuda! Eu já tinha desistido. Graças ao teu simples, porém eficaz exemplo, descobri o problema: Se você colocar o nome do recurso no .rc assim: '10000 HMGPICTURE figura01.jpg' não funciona, ou seja, o nome não pode ser só composto por números, tem que iniciar com um caracter assim: 'A10000 HMGPICTURE figura01.jpg'. Interessante que o BITMAP aceita somente números.

Mais uma vez obrigado,

Antonio Carlos
carlos_dornelas
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 336
Data de registro: 25 Ago 2004 21:54
Curtiu: 0 vez
Mens.Curtidas: 5 vezes

Imprimir imagem do arquivo de recursos...

Mensagempor carlos_dornelas » 30 Ago 2013 15:29

Toledo, aproveitando a questão dos jpg's, não sei se você utiliza a gtwvw, caso positivo, você já utilizou ou utiliza imagens jpg's com ela, especificamente no wvw_pbcreate?

[]s

Antonio Carlos
carlos_dornelas
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 336
Data de registro: 25 Ago 2004 21:54
Curtiu: 0 vez
Mens.Curtidas: 5 vezes




Retornar para MiniGui

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 1 visitante


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro