adobe:adobe_extendscript
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| adobe:adobe_extendscript [2017/09/01 06:53] – [Adobe ExtendScript] 163.49.203.224 | adobe:adobe_extendscript [2021/05/03 18:59] (現在) – ↷ adobe:adobe_photoshop:adobe:adobe_extendscript から adobe:adobe_extendscript へページを移動しました。 ochiaimitsuo | ||
|---|---|---|---|
| 行 8: | 行 8: | ||
| * [[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.1504216420.txt.gz · 最終更新: by 163.49.203.224
