adobe:adobe_extendscript
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
adobe:adobe_extendscript [2017/09/01 06:50] – [Adobe ExtendScript] 163.49.203.224 | adobe:adobe_extendscript [2021/05/03 18:59] (現在) – ↷ adobe:adobe_photoshop:adobe:adobe_extendscript から adobe:adobe_extendscript へページを移動しました。 ochiaimitsuo | ||
---|---|---|---|
行 7: | 行 7: | ||
* [[http:// | * [[http:// | ||
- | * [[http:// | + | * [[http:// |
+ | |||
+ | * [[http:// | ||
+ | |||
+ | *[[http:// | ||
+ | |||
+ | ==== ESTKについて ==== | ||
+ | ExtendScritp ToolKitは、Adobe ExtendScript用に用意されているエディタです。 | ||
+ | |||
+ | === ESTKのショートカットキー === | ||
+ | ^ | ||
+ | |F5|スクリプトの実行| | ||
+ | |Ctrl + D|選択行の複製| | ||
+ | |Ctrl + F|文字列の置換と検索| | ||
+ | |Ctrl + L|選択行の削除| | ||
+ | |Ctrl + Shift + K|選択行のコメント化とコメント化解除| | ||
+ | |||
+ | |||
+ | |||
+ | ==== XMPの操作 ==== | ||
+ | XMPにアクセスするには、XMPライブラリをExtendScriptで読み込む。ライブラリ読み込み後は、XMPMetaオブジェクトとXMPFileオブジェクトのネームスペースが利用できる。 | ||
+ | |||
+ | < | ||
+ | //load XMP Library | ||
+ | var XMPload = Boolean(false); | ||
+ | if (ExternalObject.AdobeXMPScript == undefined){ | ||
+ | try {ExternalObject.AdobeXMPScript = new ExternalObject(' | ||
+ | catch(ex) {alert(" | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | |||
+ | if(XMPload){ | ||
+ | var myFile = File(app.selection[0].graphics[0].itemLink.filePath); | ||
+ | xmpFile = new XMPFile(myFile.fsName, | ||
+ | xmp = xmpFile.getXMP(); | ||
+ | var myXmp = xmp.serialize(); | ||
+ | xmpFile.closeFile(XMPConst.CLOSE_UPDATE_SAFELY); | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | |||
===== Script UI作成 ===== | ===== Script UI作成 ===== |
adobe/adobe_extendscript.1504216235.txt.gz · 最終更新: 2017/09/01 06:50 by 163.49.203.224