illustrator 2023 (27.x)で複数pdfを開いてアウトラインをかけて.aiで保存
投稿初心者なので、情報不足ありましたら申し訳ございません。
複数のpdfファイルを開いてアウトラインをかけて.aiで保存するスクリプト(下記参照)を
作成しました。
________________________________________________
var folder = Folder.selectDialog("Select a folder of PDF files");
if (folder != null) {
var files = folder.getFiles("*.pdf");
for (var i = 0; i < files.length; i++) {
var file = files[i];
var doc = app.open(file);
doc.selectObjectsOnActiveArtboard();
doc.createOutlines();
var newFile = new File(doc.path + "/" + doc.name.split(".pdf")[0] + ".ai");
doc.saveAs(newFile, Illustrator.SaveOptions.SAVECHANGES);
doc.close();
}
}
_________________________________________________
実行したところ
===============================
Error 24: doc.createOutlines が関数ではありません。
Line: 8
-> doc.createOutlines();
===============================
のエラーが発生し、ここを解消することができませんでした。
いろいろ、検索して調べてみましたが、わからなかったためコミュニティに投稿させていただきました。
お手数ですが、何卒、よろしくお願いいたします。。
