SDK primer 2 CEPエンジンのカスタムイベントについて

IllustratorSDKの解説に入りたいのは山々ですが、まずはSDK周辺の諸事情について解説しなければ真価を発揮できないと思います。ですから実際にヘッダファイルの解説など先の話になります。
そして今回がAdobeExtensionSDKというエクステンションパネルに関する部分の補足を行うことにします。
アンディ・ホール氏がとてもわかり易いリファレンスを日本語で書いてくれましたから少し理解しやすくなった感じがするAdobeExtensionSDKです。
わたしがちまちま書いたものよりよっぽどわかり易くて大助かりなのですが、カスタムリスナ関連の部分について少々補足しておきます。このあたりについてはネイティブ系とExtendScript及びCEPエンジンを完全にシンクロさせる為に必須の技術となります。この記事は先にEB3フォーラムに投稿したものの翻訳+詳細を付け足したものになります。

続きを読む

広告

Illustrator SDK Primer 1

Illustratorの自動処理なんかの頂点に君臨なさっておられるSDK様ですが、とりあえずヘッダファイルが一番のドキュメントと言うのは変えようがありません。しかし、ここらへんというのは日本語で書いてくれるわけでもなく、詳細な解説も期待できません。ですからプラグインの開発の道と言うのは、このドキュメント達をエスパーする戦いでもあります。特に構造体とかの説明がとても舌っ足らずで理解するのに一手間必要だったりするととても殺意が湧いてきそうなので大変ですが…
まあ、大変たいへんと繰り返していても前に進みません。ですから、皆様にある程度役に立つものを提示して見たいと思います。

続きを読む

孫まで収集します。

インデザインやイラストレータのパッケージ処理って楽ちんで便利ですよね? しかしながら、この便利な機能にも穴があります。それは孫ファイルまで集めてくれないことです。今回はそんな不満を解消する為に少しひねったものを用意しました。
作りこんでいませんのでほぼ「動作するコンセプトコード」のレベルですが、わたしの作業手順においてはこれで充分に事足ります。まあ、EPSも孫収集処理対象にすれば大体はカバーできるでしょうが…

続きを読む