Estoy tratando de guardar el script como un proyecto para trabajar con él más adelante.
var doc = app.documents.add(null, 1080 , 1080, 1); var file = New File("/c/Users/user/Documents/05illustratorScript.ai"); app.activeDocument.saveAs(file); Marca linea2 ( expected ; )
si lo hago en su lugar
var doc = app.documents.add(null, 1080 , 1080, 1); app.activeDocument.saveAs("/c/Users/user/Documents/05illustratorScript.ai");Dice Argumento ilegal - argumento 1 (en la línea 2)
¿Alguien ha utilizado con éxito este método?
Parece que me faltaba incluir el segundo argumento del método Document.saveAs , que son las "Opciones de guardado", son a su vez otro objeto que debe crearse.
La forma de crear un nuevo documento y guardarlo como cierto .ai es
var doc = app.documents.add(null, 1080 , 1080, 1); var newFile = new File("/c/your/Path/file.ai"); var saveOptions = new IllustratorSaveOptions(); app.activeDocument.saveAs(newFile , saveOptions);