我从免费课程中获得了脚本编写的基本技能,所以我很抱歉。
我得到this script from Adobe(特别是在CS3中使用)。
我在CS6工作,但可以访问CS3& CS4,如果有帮助(我已经在CS3和CS6中尝试了但是得到了错误)。
将20年FH文件手动迁移到ai的任务令人生畏(在CS3中打开旧PowerPC上的每个文件,导出为eps或ai,然后在新mac上打开)。虽然我理解Mac一次最多只能处理1000个文件,但如果我能让这个脚本运行而不是这样做,那就更好了:
错误:21,undefined不是对象
我在ExtendScriptToolkit中打开它,看看是否有什么事情在我身上跳了出来,但我担心我的技能组合失败了。
答案 0 :(得分:1)
看看这段代码:
// Set Freehand options
var FreehandOptions = app.preferences.FreeHandFileOptions;
FreehandOptions.convertTextToOutlines = false;
FreehandOptions.importSinglePage = false;
由于Illustrator CS6不支持徒手文件格式,因此没有“FreeHandFileOptions”因此它在CS6中永远不会起作用。该脚本是为CS4编写的,但它仍然适用于CS5.1。