IS it possible with current version? I have used successfully the InjectJpegEXIF and InjectTIFFEXIF methods for both jpeg and Tiff, but I need something similar for raw files as well. I tried to use the tiff inject method and it corrupted the raw file, so I guess this is not the way to go. Thanks for any answer
Francesco Savastano Nwscomps.com Add-ons for the ImageEn Library
Fabrizio thanks for the answer. However I thought it could have been easy to implement, because after all the raw files use a TIFF structure inside. Also I have noticed that injecting the raw using the injecttiffexif method does manage to save the exif tags correctly in the raw file although it corrupts the raw image. I guees it would be a matter of detecting the start and finish of the tiff exif block in the raw file and then copy back all the rest of the information without altering it. Do you think there is a chance to do this? I am not a lover of low-level programming but since in imageen there is plenty of low-level code for handling file streams I thought it could have been a easier job for you. Can you advise on this one?
Francesco Savastano Nwscomps.com Add-ons for the ImageEn Library
Yes, several raws are TIFF with a special compression method. Anyway this is not always true. Also, sometimes there are references to absolute positions inside the file, so, without knowing the actual meaning of that tag it is not possible to change its position (maybe to insert a new EXIF tag). For this reason it is absolutely necessary to know the exact raw structure to inject new datas.