Reduzir tamanho em bytes da imagem.

Delphi

Banco de Dados

21/03/2017

Tenho uma aplicação Android DELPHI XE10 que armazena imagens na minha base de dados, porem as fotos estão ficando com aproximadamente 350kb de tamanho e estão sendo salvas em PNG.
Existe alguma forma de salvar essas imagens em JPG utilizando uma compressão para ficarem menores???
Estava pensando em utilizar duas colunas e ter uma rotina de conversão.

uma imagem JPG utilizando compressão, sem mexer na resolução pode ficar com 10% desse tamanho.
Quem puder me ajudar agradeço.
Rogerio Oliveira

Rogerio Oliveira

Curtidas 0

Respostas

Gutierry Pereira

Gutierry Pereira

21/03/2017

Da um aolhada nesse artigo que tem os passos de como fazer a ocnverssão.
Converter imagens JPG para BMP e BMP para JPG com Delphi
GOSTEI 0
Rogerio Oliveira

Rogerio Oliveira

21/03/2017

já tinha visto esse artigo, porém o padrão inicial da imagem é PNG, quando tento dar um assign em uma imagem JPEG ocorre um erro.
o mesmo quando tento dar um assign inicialmente em um BMP... também ocorre erro.

Preciso converter de PNG (padrao do android) takephotofromcameraaction... para jpeg na hora de salvar no banco.
GOSTEI 0
Rogerio Oliveira

Rogerio Oliveira

21/03/2017

Da um aolhada nesse artigo que tem os passos de como fazer a ocnverssão.
Converter imagens JPG para BMP e BMP para JPG com Delphi


Alguém pode me ajudar???
GOSTEI 0
POSTAR