我尝试使用extendscript将pdf文件作为adobe illustrator中的组项导入。我在下面添加了代码片段以便导入
embedPDF:function(dest){
var embedDoc = new File(dest);
if ( app.documents.length > 0 && embedDoc.exists )
{
var doc = app.activeDocument;
var placed = doc.groupItems.createFromFile( embedDoc );
return "true";
}}
我收到以下错误
result ="错误25:预期:)。 线:1 - > $ ._ ext_Illustrator.embedPDF(d:/IllustratorTest/test.pdf)
答案 0 :(得分:0)
您有一个JavaScript错字。 该函数应该有一个名称,然后您需要调用此函数。
可能是您从其他来源复制了此代码,而该代码位于对象内部。
将您的代码更改为此(记住将最后一行更改为您的实际文件路径):
function embedPDF(dest) {
var embedDoc = new File(dest);
if (app.documents.length > 0 && embedDoc.exists) {
var doc = app.activeDocument;
var placed = doc.groupItems.createFromFile(embedDoc);
return true;
}
}
embedPDF('C:/path/to/your/pdf/file.pdf');