OM Wiki

Technical Artist Wiki

ユーザ用ツール

サイト用ツール


adobe:adobe_extendscript

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
adobe:adobe_extendscript [2017/09/01 06:50] – [Adobe ExtendScript] 163.49.203.224adobe:adobe_extendscript [2021/05/03 18:59] (現在) – ↷ adobe:adobe_photoshop:adobe:adobe_extendscript から adobe:adobe_extendscript へページを移動しました。 ochiaimitsuo
行 7: 行 7:
  
   * [[http://www.adobe.com/jp/products/extendscript-toolkit.html|Javascript開発キット]]   * [[http://www.adobe.com/jp/products/extendscript-toolkit.html|Javascript開発キット]]
-  * [[http://www.kahrel.plus.com/indesign/scriptui.html|Script UI Reference]]+  * [[http://www.kahrel.plus.com/indesign/scriptui.html]] スクリプトUIリファレンス 
 + 
 +* [[http://www.davidebarranca.com/2016/03/adobe-photoshop-html-panels-development-course-released/|The Adobe Photoshop HTML Panels Development Course]]: Adobe Photoshop CC 以降のパネル作成解説の電子書籍。 
 + 
 +*[[http://blogs.adobe.com/jnack/2013/09/build-html5-based-extension-for-photoshop-more.html|Build HTML5-based extensions for Photoshop, more]] 
 + 
 +==== ESTKについて ==== 
 +ExtendScritp ToolKitは、Adobe ExtendScript用に用意されているエディタです。 
 + 
 +=== ESTKのショートカットキー === 
 +^     ^ 
 +|F5|スクリプトの実行| 
 +|Ctrl + D|選択行の複製| 
 +|Ctrl + F|文字列の置換と検索| 
 +|Ctrl + L|選択行の削除| 
 +|Ctrl + Shift + K|選択行のコメント化とコメント化解除| 
 + 
 + 
 + 
 +==== XMPの操作 ==== 
 +XMPにアクセスするには、XMPライブラリをExtendScriptで読み込む。ライブラリ読み込み後は、XMPMetaオブジェクトとXMPFileオブジェクトのネームスペースが利用できる。 
 + 
 +<code> 
 +//load XMP Library 
 +var XMPload = Boolean(false); 
 +if (ExternalObject.AdobeXMPScript == undefined){ 
 +    try {ExternalObject.AdobeXMPScript = new ExternalObject('lib:AdobeXMPScript'); XMPload = true;} 
 +    catch(ex) {alert("Unable to load the AdobeXMPScript library!");
 +
 +</code> 
 + 
 + 
 +if(XMPload){ 
 +    var myFile = File(app.selection[0].graphics[0].itemLink.filePath); 
 +    xmpFile = new XMPFile(myFile.fsName, XMPConst.UNKNOWN, XMPConst.OPEN_FOR_READ); 
 +    xmp = xmpFile.getXMP(); 
 +    var myXmp = xmp.serialize(); 
 +    xmpFile.closeFile(XMPConst.CLOSE_UPDATE_SAFELY); 
 +
 +</code> 
 + 
 + 
  
 ===== Script UI作成 ===== ===== Script UI作成 =====
adobe/adobe_extendscript.1504216235.txt.gz · 最終更新: 2017/09/01 06:50 by 163.49.203.224

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki