I work on a database that is used for dance competition photography.... these images are copied to folders which are auto imported using AppleScript and FileMaker's import from folder.
Right now we have to have user intervention to rotate the pictures for us. There are plug-ins that can go out and get the info from a file then apply the rotation. But when you are importing 200,000 pictures in a weekend, even that would be tough to implement. Really need this to happen on the fly as it imports.
Applescript can read EXIF data and rotate the image as required but that may be a bit slow. For more speed and convenience you could use AppleScript to control imageMagick on the command line to do the job
Yes. Using AppleScript and ImageEvents can do it but it takes 1.5 - 2.0 seconds per image AND you still need user intervention. I would like to have FM simply read the data which is provided by the cameras that tell you where the bottom of the picture is and auto import it that way. We do use a large amount of comand line scripts to sync the photo and video data that we transfer from the rooms. We are not afraid of the command line still just not practical with the volume we are talking about.
what about imageMagick ?
Have you looked at the Troi File plug-in?
Version 6 specifically mentions EXIF Data and a Landscape/Portrait flag.
I haven't used it to import images, but it's the standard fall-back solution for processing external files from within FileMaker.
It's already FM12 compatible.
Best wishes - Alan Stirling, London UK.
+44 (0) 20 7724 2456 - email@example.com - www.ast.fm
FileMaker Pro Developer - Certified for FM versions: 7 to 11.