det går att göra med exifTool, men det tar en evig tid för tex illustrator att öppna filen. Jag fattar inte det. Och Acrobat vill inte öppna filen alls.
Det här går att testa eftersom avsaknad av ExifTool kommer att falla tillbaka på att öppna i Acrobat, vilket alltså inte funkar för mig:
on open F
set thePathToExifTool to ((POSIX path of (path to me as Unicode text)) & "Contents/Resources/ExifTool/") as string
repeat with myFile in F
my doOpen(thePathToExifTool, (POSIX path of myFile))
end repeat
end open
on run
set A to display alert "Öppna pdf" message "Släpp aktuell fil på programikonen eller välj den fil du vill öppna." buttons {"Avbryt", "Släpp", "Välj"} default button 3
if button returned of A is "Välj" then
set thePathToExifTool to ((POSIX path of (path to me as Unicode text)) & "Contents/Resources/ExifTool/") as string
set F to choose file with multiple selections allowed
repeat with myFile in F
my doOpen(thePathToExifTool, (POSIX path of myFile))
end repeat
end if
end run
on doOpen(thePathToExifTool, myFilePath)
try
set myExif to do shell script (quoted form of (thePathToExifTool & "exiftool")) & " -Creator -s3 " & quoted form of myFilePath
-- on error err
-- set myExif to err
end try
if "Illustrator" is in myExif then
tell application "Adobe Illustrator"
open (POSIX file myFilePath)
activate
end tell
else
tell application "Adobe Acrobat"
open (POSIX file myFilePath)
activate
end tell
end if
end doOpen