Copy link to clipboard
Copied
Illustratorのプラグイン開発の対応プログラミング言語はC/C++のみでしょうか?
Macの場合はObjective-Cでなくても問題ないのでしょうか。
特に
Windows Illustrator CS3
Mac Illustrator CS6
の場合の対応プログラミング言語について詳しくしりたいです。
Porting Guideなどを読もうとしても、英語が苦手で確信がもてません。
日本語でIllustratorのプラグイン開発の取っ掛かりになる情報源を教えていただけると幸いです。
宜しくお願いいたします。
SDK自体はC/C++が基本です。マルチプラットフォームを考えるなら、ObjectiveC等は避けておく方が良いかと思います。しかし、まとまった日本語リソースというのはほとんど見かけませんね。さわりの部分は以下が参考になるかと思います。
http://chuwa.iobb.net/tech/archive/2014/11/illustrator-sdk-primer-1.html#more
一番のドキュメントはサンプルコードでしょう。関数等はヘッダファイルで詳細が書かれています。もっとも、こちらは英語ですが…
Copy link to clipboard
Copied
SDK自体はC/C++が基本です。マルチプラットフォームを考えるなら、ObjectiveC等は避けておく方が良いかと思います。しかし、まとまった日本語リソースというのはほとんど見かけませんね。さわりの部分は以下が参考になるかと思います。
http://chuwa.iobb.net/tech/archive/2014/11/illustrator-sdk-primer-1.html#more
一番のドキュメントはサンプルコードでしょう。関数等はヘッダファイルで詳細が書かれています。もっとも、こちらは英語ですが…
Copy link to clipboard
Copied
Ten A様
返信ありがとうございます。
ご紹介いただきましたサイトの作成者本人様でしょうか?
よく拝見させていただいております。わからない部分を調べつつ改めて熟読してみます。
その後で、サイトに書かれているように「ドキュメント達をエスパーする戦い」に参戦してみたいと思います。
jsxスクリプト+AppleScriptで乗り越えられなかった壁を越えるべく、
プラグインの開発に向かってみます。C/C++も勉強しつつ...
本当にありがとうございます。
Copy link to clipboard
Copied
SDKフォーラムでアレなんですが、Adobe Extension SDKもチェックしておくといいですよ。
NPMあたりと絡めると殆どの事がカバーできるでしょう。ADMが廃止された現状、UIもそちらで作る必要がありますし。
Copy link to clipboard
Copied
どこから手をつければいいのかわからない状態ですので本当に助かります。ありがとうございます。
Adobe Extension SDKはMac Illustrator CS6となるとActionScriptを使用することになりそうですね。
CS6のパレットを作りたければ、このあたりも調べない進まないということでしょうか。
jsxスクリプトのScriptUIくらいに入りやすければと望むばかりです。
Illustratorパレット内のボタンからアクティブドキュメント任意の座標にパスオブジェクトなどを生成する程度の
プラグイン完成までの道しるべがあれば…と思いつつ毎日のように調べてます。