[firebase-br] Campo de imagem em formato JPG
Fernando Lepore
sistema em spimarcas.com.br
Ter Fev 14 11:40:00 -03 2006
Olá a todos!
Tenho uma tabela no Interbase 6 com um campo BLOB sub_type 0 para armazenar imagens que poderão ser visualizadas através de um componente TDBImage.
O conteúdo do campo foi gravado da seguinte forma:
(...)
qryImagens.ParamByName('pIMAGEM').LoadFromFile(OpenDialog1.Filename, ftBlob);
(...)
qryImagens.Post;
(...)
Ou seja, o campo poderá conter imagens BMP ou JPG de acordo com o arquivo selecionado.
O problema é que o componente TDBImage não consegue mostrar uma imagem gravada como JPG, exibindo a seguinte mensagem:
"Bitmap is not valid".
Haveria alguma forma de visualizar o campo BLOB contendo uma imagem JPG? Ou será que o problema está no processo de gravação?
Obs.: estou gravando em JPG para evitar tornar o arquivo de banco de dados muito grande, já que conterá milhares de imagens.
[]´s
Fernando
Mais detalhes sobre a lista de discussão lista