在Adobe Illustrator的Extendscript中添加文档时,是否可以设置其名称?

问题描述 投票:0回答:2

[每次运行脚本并添加文档时,默认文件名均为“ Untitled-x *”。我希望能够提供该文档的默认名称。是否可以使用Extendscript来做到这一点?

这是我当前添加文档的方式:

var doc = app.documents.add(DocumentColorSpace.RGB, width, height, 1);

我希望参数提供名称,但是Javascript Illustrator Extendscript PDF参考在“文档”下未显示任何内容。

javascript adobe-illustrator extendscript
2个回答
1
投票

您链接的引用显示了name对象的Document属性,但是如您所见,它是只读的。在这种情况下,通常可以考虑在UI中如何实现同一目的。

在Illustrator的用户界面中命名Illustrator文档的唯一方法是将其保存为特定名称。这也正是您必须在脚本中执行的操作:

var doc = app.documents.add(DocumentColorSpace.RGB, width, height, 1);
doc.saveAs(File("~/Desktop/myIllustratorDoc.ai");

0
投票

仅在保存一次文件后才能命名。您可以将文档另存为@mdomino提到的saveAs命令

© www.soinside.com 2019 - 2024. All rights reserved.