In our system, we store all images as JPEGs. Which means, anytime the user picks a different format, it converts it to JPEG.
In my testing, adding a file as HEIC with a 1.4MB file gets saved to JPEG with poor quality as 24KB.
We have this automatically happening in our code to maintain quality, but for HEIC, is there a better way to keep it as close to HEIC quality as possible?
Image1.IO.Params.JPEG_Quality:= // This forces the quality to match IECalcJPegFileQuality( // the original file quality. OpenDialog1.FileName); if Image1.IO.Params.JPEG_Quality<50 then Image1.IO.Params.JPEG_Quality:=80;
Our database only stores as JPEG, so without having to store the data as other formats, any other suggestions?
John Boren |