J'essaie d'automatiser la construction d'un document et je cherche un moyen d'insérer des images dans un document Pages avec AppleScript. Je cherche un moyen d'insérer des images dans un document Pages à l'aide d'AppleScript :
tell application "Pages"
make new document
tell document 1
tell body text
make new paragraph at end with data ¬
"another paragraph" with properties {paragraph style:"Body"}
make new image at end with properties ??? :(
end tell
end tell
end tell
Rien de ce que j'ai essayé jusqu'à présent ne fonctionne - "créer un nouveau graphique", "créer une nouvelle image", "insérer des données d'image", etc. Je n'exclus pas la possibilité que ce ne soit pas possible du tout (j'utilise AppleScript depuis assez longtemps, ce ne serait donc pas une surprise), mais ce serait bien si l'on pouvait le persuader de fonctionner.
Solution
La solution de @jackjr300 fonctionne très bien. J'ai finalement opté pour cette incantation :
set fname to "/Users/me/Desktop/picture.png"
set thisImage to POSIX path of fname
tell application "Pages"
tell document 1
tell body text
make new paragraph at end with data "another paragraph" with properties {paragraph style:"Body"}
make new image at after last paragraph with properties {image data:thisImage}
end tell
end tell
end tell