Ltlmrs wrote: … Is there a difference in the way that TIFF, HEIC, JPEG/JPG, and PNG work?
Would some be better than others in helping resolve this issue?
Picture Formats: One way to make a picture file is to record every pixel and, at it simplest, each pixel takes 3 bytes. So a 50 megapixel image would take 150 MB! But there's no need for that. If, for instance, the sky has 20 blue pixels in a row, then you only need to record "20xblue," and you save lots of space to get the same picture. That's called compression, and my example was lossless-- it had all the information in a smaller space. There are way more efficient compression schemes, and there are some that can get even more compression and smaller files by taking advantage of the way we see pictures-- recording only enough information to reproduce a picture that looks to us to be the same. That's lossy compression, and with that a 50 megapixel image may take up less than 1 MB! The final size of the file depends on how complex the pictures is and how much compression is used. The Photos app, for instance, asks what "quality" you want when you export a jpg-- that's how lossy it can be to save space.
Each compression scheme requires a different de-compression routine, and the picture file has to tell the image viewing app which scheme to use. So the picture file contains more than the picture-- it has to have some information about how the picture was compressed. JPG is the most popular scheme, and it can be lossless or have different amounts of "quality." HEIC is a newer format that is a more efficient compression scheme, but isn't yet as popular as jpg.
So if Preview can show a file as a recognizable picture, it had to be able to figure out what compression scheme was used, and it is clever enough not to be fooled by a wrong extension. I can't begin to understand how Preview can show you the picture, but you can't export it as HEIC, for instance.
You should try it again.