DTP駆け込み寺
  1. [17856] Illustrator CS5のスクリプトについて おーつ 2015/03/13 17:10
    1. [17864] Re: Illustrator CS5のスクリプトについて 流星光輝 2015/03/18 12:45

[ 返信 ]

Illustrator CS5のスクリプトについて

adobe Illustrator CS5のスクリプトについて質問があります。
PDF保存を行うスクリプトはいろいろなサイトで公開されていますが、
Windows Metafile(wmf)で保存をするスクリプトはどこかに公開されていますで
しょうか?
リファレンスをみても、Windows Metafileについての記載が見当たりません(涙)

ご存知の方がいましたらお願いいたします。

(function(){
var num = app.activeDocument.artboards.length;
var saveFolder = Folder.selectDialog("保存先のフォルダを選択してくださ
い");
for(var i=0; i<num; i++){
app.activeDocument.artboards.setActiveArtboardIndex(i);
var filename = new File(saveFolder+"/"+i+".pdf");
savePDF(filename);
}
// PDF保存
function savePDF(fileObj){
var opt = new PDFSaveOptions();
opt.trimMarks = true; // トリムマークあり
opt.compatibility = PDFCompatibility.ACROBAT7;
opt.generateThumbnails = true;
opt.trimMarks = false; // トリムマークなし
activeDocument.saveAs(fileObj, opt);
}
})();

[17856] おーつ (2015/03/13 Fri 17:10)

[ 返信 ]


Re: Illustrator CS5のスクリプトについて

> adobe Illustrator CS5のスクリプトについて質問があります。
> PDF保存を行うスクリプトはいろいろなサイトで公開されていますが、
> Windows Metafile(wmf)で保存をするスクリプトはどこかに公開されていますで
> しょうか?
> リファレンスをみても、Windows Metafileについての記載が見当たりません(涙)

軽くググったら
https://forums.adobe.com/thread/287736
に当たりました。
DOM公開されていない機能ではないかと思われます。

dispinterface _ExportOptionsJPEG;
dispinterface _ExportOptionsPNG8;
dispinterface _ExportOptionsPNG24;
dispinterface _ExportOptionsGIF;
dispinterface _ExportOptionsPhotoshop;
dispinterface _ExportOptionsSVG;
dispinterface _ExportOptionsFlash;
dispinterface _ExportOptionsAutoCAD;

typedef enum {
aiJPEG = 1,
aiPhotoshop = 2,
aiSVG = 3,
aiPNG8 = 4,
aiPNG24 = 5,
aiGIF = 6,
aiFlash = 7,
aiAutoCAD = 8
} AiExportType;

アクションについては検討済みということで宜しかったでしょうか?
ちなみにですが、アクションをScriptから実行するにはJSXではCS6以降となりますので、
OS環境が書かれていないのですが、CS5以前ですと、VBSもしくはASでの処理になってしまいますね。

[17864] 流星光輝 (2015/03/18 Wed 12:45) web