2013-07-02 61 views
2

我有基本我从免费课程中获得的脚本技巧,所以我很抱歉提前。将手绘文件移植到Adobe Illustrator

我得到this script from Adobe(特别是在CS3中使用)。

我在CS6中工作,但有权访问CS3 & CS4,如果有帮助的话(我已经在CS3 & CS6上试过了,但是出现错误)。 (在CS3中打开旧PowerPC上的每个文件,以eps或ai格式导出,然后在新的mac上打开)手动将20年FH文件移植到ai的任务非常艰巨。虽然我知道苹果电脑只做了1000个文件的时间,这是好多了,如果我能得到这个脚本来运行,而不是给这个:

ERROR:21,不确定是不是一个对象

我在ExtendScriptToolkit中打开它,看看是否有什么东西突然出现在我身上,但我担心我的微薄技能集已失败。

+0

大多数脚本编制系统会告诉哪个语句生成错误,或者它们具有运行脚本的调试模式,并且应该突出显示错误发生的位置。文件中的哪一行报告了错误?您需要为我们提供更多信息来帮助您。 – AdrianHHH

+0

我来自搜索结果,因为这仍然是我们FreeHand用户非常需要的请求。数百个FreeHand文件的积压事件让很多人需要转换为Illustrator的CS6和CC版本。截至今天为止,第三方转换器正在取得进展。我是测试人员之一,并已成功将我的FH测试文件转换为CC。仍然有一些适当的文本演绎和层次的怪癖。此外,批处理功能尚未实施,但在开发人员名单上 - 一旦错误被清除。发布日期可能在今年夏天 – Maeric9

回答

1

看该位代码:

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

由于插画CS6不支持写意的文件格式,没有“FreeHandFileOptions”,所以它永远不会在CS6工作。该脚本是为CS4编写的,但它仍然可以在CS5.1中使用。