Ich habe viele Illustrator-Dateien, die ich einzeln zusammenstellen (verpacken) muss. Ich würde gerne wissen, ob es möglich ist, dies mit Extendscript zu tun? Ich habe eine Funktion ‚packageForPrin‘ in API InDesign gefunden, die sehr gut funktioniert, aber ich glaube nicht, dass sie für Illustrator existiert.
Du kannst das! Vielleicht mit einer AppleScript/ExtendScript (kurz .jsx) One-Two-Punch-Combo! Was wir tun können, ist das Illustrator Package-Dialogfeld ohne viel Aufhebens aufzurufen, indem wir diese .jsx-Zeile verwenden: app.executeMenuCommand ("Package Menu Item");
. Sie können also Ihr AppleScript ausführen lassen do javascript "app.executeMenuCommand ('Package Menu Item');"
und nach dem Ergebnis dieses Javascripts wissen Sie, dass der Paketdialog aktiv ist. Sie können möglicherweise auch steuern, welcher Pfad in der Eingabe des Zielordners des Dialogfelds angezeigt wird und welche Elemente aktiviert/deaktiviert werden, indem Sie die Illustrator-Einstellungen durch weitere .jsx-Zeilen ändern: - app.preferences.setStringPreference(...)....
aber diese Syntax ist eine andere Frage. Was Sie wirklich testen sollten, wäre - nachdem dieser Dialog geöffnet ist, ob AppleScript ihn steuern oder das grundlegendste tun kann: Drücken Sie die Schaltfläche "Packen" und lassen Sie Illustrator das Packen durchführen.
Ich werde sehen, ob ich es auf meinem Mac schaffen kann. Basierend auf diesem Test werde ich diese Antwort bearbeiten!
Luciano
Magalie Ringuet
Luciano
Billy Kerr
Magalie Ringuet
LeoNas
Benutzer9447