Inserisci le immagini nel documento di Pages utilizzando AppleScript

1

Sto cercando di automatizzare la costruzione di un documento e sto cercando un modo per inserire immagini in un documento di Pages con AppleScript. Ad esempio:

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

Niente di ciò che ho provato fino ad ora funziona: "crea nuovo grafico", "crea nuova immagine", "inserisci dati immagine" e così via. Non escludo la possibilità che non sia possibile (ho usato AppleScript abbastanza a lungo, quindi non sarebbe una sorpresa), ma sarebbe bello se potesse essere persuaso a funzionare.

Soluzione

La soluzione

@ jackjr300 funziona alla grande. Finalmente sono andato con questo incantesimo:

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
    
posta cormullion 14.08.2012 - 00:43
fonte

1 risposta

1

Ecco un esempio che funziona.

set thisImage to choose file with prompt "Select an image"
tell application "Pages"
  tell (make new document)
      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
    
risposta data 14.08.2012 - 02:29
fonte

Leggi altre domande sui tag