Tengo muchos archivos de Illustrator que tengo que ensamblar (empaquetar) individualmente. Me gustaría saber si es posible hacer esto con extendscript. Encontré una función 'packageForPrin' en API InDesign que funciona muy bien pero no creo que exista para Illustrator.
¡Puedes hacerlo! ¡Tal vez, con un AppleScript/ExtendScript (.jsx para abreviar) uno-dos-puñetazo-combo! Lo que podemos hacer es invocar el cuadro de diálogo Paquete de Illustrator sin problemas, usando esta línea .jsx: app.executeMenuCommand ("Package Menu Item");
. Entonces puede hacer que su AppleScript haga un do javascript "app.executeMenuCommand ('Package Menu Item');"
y, según el resultado de este javascript, sabrá que el cuadro de diálogo Paquete está activo. También puede controlar qué ruta se muestra en la entrada de la carpeta de destino del cuadro de diálogo, y tal vez qué elementos se activan o desactivan, cambiando las preferencias de Illustrator a través de más líneas .jsx: app.preferences.setStringPreference(...)....
pero esa sintaxis es una cuestión de otra cuestión. Lo que realmente hay que probar sería: después de que este cuadro de diálogo esté activo, si AppleScript puede controlarlo o hacer lo más fundamental: presione el botón "Paquete" y haga que Illustrator haga su empaque.
¡Veré si puedo hacer que suceda en mi Mac, según esta prueba, editaré esta respuesta!
Luciano
Magalie Ringuet
Luciano
billy kerr
Magalie Ringuet
Leonas
usuario9447