Como Melhorar a imagem exibida pelo bitmap ??

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

carlos moc
Usuário Nível 2
Usuário Nível 2
Mensagens: 68
Registrado em: 16 Out 2017 16:00
Localização: Montes Claros MG - Zap (38)99831-5319

Como Melhorar a imagem exibida pelo bitmap ??

Mensagem por carlos moc »

Bom dia a todos !!, preciso exibir uma imagens no sistema mas a qualidade não esta boa, estou usando o bitmap, existe uma solução melhor ? Agradeço pela dica, estou usando dessa forma :

REDEFINE BITMAP ID 4003 file 'logo.bmp' ADJUST PIXEL OF oDlgd
MSDN
Usuário Nível 4
Usuário Nível 4
Mensagens: 741
Registrado em: 28 Nov 2003 15:55
Localização: CWB
Contato:

Como Melhorar a imagem exibida pelo bitmap ??

Mensagem por MSDN »

Tem PNG que pode ser usado, porém, vc está no fórum do Harbour, o que seria somente sistemas modo caracter (console), o certo seria vc postar na seção da lib gráfica que usa junto com o Harbour, pelo que vc postou, parece ser o Fivewin.

Abraços
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Como Melhorar a imagem exibida pelo bitmap ??

Mensagem por rochinha »

Amiguinhos,

REDEFINE mostra que vocês esta usando recursos, ou seja, uma tela feita com PellesC, WorkShop. etc. Aqui já diz que você criou uma área predefinida de visualização que pode ser menos ou maior que o tamanho de sua imagem em pixels.

ADJUST mostra que você esta ajustando qualquer imagem, de qualquer tamanhos dentro de uma área de tamanho pre-definido, fazendo com que uma imagem de tamanho diferente se ajuste a este espaço, deformando-a.

Dica 1: ao importar imagens para o seu aplicativo, aplique ajustes e salve a nova imagem modificada. Verifique se a FreeImage.dll pode te ajudar nisto.

Dica 2: Use a técnica de tumbnails, ou seja, mostre sempre uma versão reduzida de sua imagem e permita à partir de um clique ou botão apresentar a imagem original.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
carlos moc
Usuário Nível 2
Usuário Nível 2
Mensagens: 68
Registrado em: 16 Out 2017 16:00
Localização: Montes Claros MG - Zap (38)99831-5319

Como Melhorar a imagem exibida pelo bitmap ??

Mensagem por carlos moc »

Sim , obrigado, vou postar lá !!!
carlos moc
Usuário Nível 2
Usuário Nível 2
Mensagens: 68
Registrado em: 16 Out 2017 16:00
Localização: Montes Claros MG - Zap (38)99831-5319

Como Melhorar a imagem exibida pelo bitmap ??

Mensagem por carlos moc »

Rocha, obrigado pela atenção, o bmp fica em disco eu só mostro ele numa dialog
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Como Melhorar a imagem exibida pelo bitmap ??

Mensagem por JoséQuintas »

carlos moc escreveu: preciso exibir uma imagens no sistema mas a qualidade não esta boa, estou usando o bitmap, existe uma solução melhor
Achei estranho ninguém perguntar, mas....
Tá falando exatamente do que? Tem como ilustrar o problema?
Qual a resolução do controle aonde fica a imagem?

É relativo isso de dizer que a imagem está ruim, porque pode ser normal.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Como Melhorar a imagem exibida pelo bitmap ??

Mensagem por rochinha »

Amiguinhos,

Jose Quintas
Respostas estilo SUS, tudo é virose. Sem ir muito fundo, kkkkkkkkkkkkkk.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Como Melhorar a imagem exibida pelo bitmap ??

Mensagem por JoséQuintas »

Usando o recurso básico existente DESDE WINDOWS VISTA
Harbour 3.4 puro, nada adicional.
Abri o mesmo programa 3 vezes, com tamanho diferente.
meubutton.png
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder