Ir para conteúdo
Fórum Script Brasil
  • 0

Saber Se A Imagem Gravada No Banco é Bmp Ou Jpg


Guest - Rodrigo -

Pergunta

Guest - Rodrigo -

Bom dia a todos

Estou com um sistema onde gravo a foto de uma webcam em um TImage, e do TImage em disco no formato bmp. Depois Converto para JPG aí gravo no banco de dados...

Dependendo da foto eu gravo em BMP no Banco ou JPG...

Mas depois eu preciso indentificar que tipo de foto é, se é BMP eu Leio de um Jeito, se é JPG eu leio de outro jeito.

alguém sabe como indentificar a diferença?

Atenciosamente,

Rodrigo

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

opa

cara se pode tentar assim

function isjpeg(source: tpersistent): boolean;

var

_jpeg: tjpegimage;

begin

result := true;

_jpeg := tjpegimage.Create;

try

_jpeg.assign(Source);

except

result := false;

end;

_jpeg.free;

end;

fiz fora do delphi não sei se está totalmente certo

mas teste ai, ai pra usar só jogar nos parametros

a variavel que você carregou a imagem tipo

if isjpeg(bla) then

é jpeg else

é bitmap

abraço

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...