Graphics 将手绘文件迁移到Adobe Illustrator

Graphics 将手绘文件迁移到Adobe Illustrator,graphics,adobe-illustrator,cs3,Graphics,Adobe Illustrator,Cs3,我有从免费课程中获得的脚本编写的基本技能,所以我很抱歉 我得到了(特别是在CS3中使用) 我在CS6中工作,但可以访问CS3和CS4,如果这有帮助的话(我在CS3和CS6中尝试过,但得到了错误) 手工将20年的FH文件迁移到ai的任务是艰巨的(在CS3中的旧PowerPC上打开每个文件,导出为eps或ai,然后在新mac上打开)。虽然我知道Mac一次最多只能处理1000个文件,但如果我可以运行此脚本,而不是提供以下内容,那就更好了: 错误:21,未定义不是对象 我在ExtendScriptToo

我有从免费课程中获得的脚本编写的基本技能,所以我很抱歉

我得到了(特别是在CS3中使用)

我在CS6中工作,但可以访问CS3和CS4,如果这有帮助的话(我在CS3和CS6中尝试过,但得到了错误)

手工将20年的FH文件迁移到ai的任务是艰巨的(在CS3中的旧PowerPC上打开每个文件,导出为eps或ai,然后在新mac上打开)。虽然我知道Mac一次最多只能处理1000个文件,但如果我可以运行此脚本,而不是提供以下内容,那就更好了:

错误:21,未定义不是对象


我在ExtendScriptToolkit中打开了它,想看看是否有什么东西突然向我扑来,但我恐怕我微薄的技能集失败了。

看看下面的代码:

// Set Freehand options
var FreehandOptions = app.preferences.FreeHandFileOptions;
FreehandOptions.convertTextToOutlines = false;
FreehandOptions.importSinglePage = false;

由于Illustrator CS6不支持手绘文件格式,因此没有“FreeHandFileOptions”,因此它永远不会在CS6中工作。该脚本是为CS4编写的,但在CS5.1中仍然有效。

大多数脚本系统都会告诉您是哪条语句生成了错误,或者它们有一个用于运行脚本的调试模式,该模式会突出显示错误发生的位置。文件中哪一行报告了错误?你需要给我们更多的信息来帮助你。我是根据一个搜索结果来这里的,因为这仍然是我们徒手用户非常需要的请求。数百个手绘文件的积压使得许多人需要转换成Illustrator的CS6和CC版本。截至今天,第三方转换器正在取得进展。我是beta测试人员之一,已经成功地将FH测试文件转换为CC。仍然有一些与适当的文本格式和层次的怪癖。此外,批处理功能尚未实现,但一旦清除了bug,它就会出现在开发人员的列表中。发布日期可能是今年夏天