カテゴリー:Extension 一覧

Illustrator Extension ArtBoardHolder

Illustrator向けExtension ArtBoardHolder作りました。 アートボードを管理するためのExtensionです。アートボードの名前をリネームしたりリサイズしたり新しく生成するExtensionです。自分自身アートボードをいろいろ職場でも扱ってたのにピンポイントの機能のscriptファイルが散らばってまとまってなかったので改めてパネルにまとめてみました。主な機能はリサイズ、リネーム、生成、その他、特定のフォーマットでの書き出し機能です。 2022年3月17日 一部縦、横の値がおかしい箇所があったので修正しました。最新はver1.0.1です。 共通 現在のドキュメントの

Read more

Illustrator用Extension AIColorManagement ver3

過去に公開したIllustrator用Extensionを大幅にアップデートしました。ベクターの色データを一括で変更したりチャートを作成したり一時的に色データを保存したりします。複数のカラーを一括して変更したり線と塗りに同じ色を適用する、塗りの色をテキストにして書き出すといった機能を一つのパネルにまとめました。 Adjust Illustrator上で選択したベクターのアイテムの色を一括で変更します。単に既存の色に決まった数値を足してゆくものから彩度を上げたり明るさを調整する機能まであります。 Additional ベクターアイテムの色を指定の数値を加算します。右のカラーのフォームに動かしたい

Read more

配置画像の差異を検知する Illustrator Extensionのプロトタイプ ItemInspector

Illustratorで画像を写真画像なりその他の素材を配置することはよくあることだと思います。そしてフォルダーを別の場所に移動させると配置した画像ががいつの間に似たような画像に置き換わったりすることも誰しもが経験することでしょう。Illustratorは配置された画像をaiファイルから見て配置データを相対パスで取得して管理しているのでしょうがこれがたまに上手くいかず同じ名前のファイルの別のディレクトリーに保存されているファイルを読み込んだりします。今回前回の保存ファイルのパスと更新日付をjsonファイルに保存して再度aiファイルを開いた時に前回更新時のデータを比較して前回の状態と新しい状態で

Read more

ElectronとExtensionによるIllustrator用ドロップレット (mac,win向け)

Photoshopにあるドロップレット 、便利でよくよく使います。IllustratorなんかでもaiファイルをPDFに書き出す時なんか一括でやるためにあったら便利だと思ったのですが同じAdobe製品なのに何故かIllustratorには無かったりします。というわけで作ってみました。 ドロップレットのアイコンをElectronで再現 Javascriptでアプリが開発できるElectronでドロップするアイコンを作ります。過去の記事参照。Electronのアイコンにドロップされたファイルを受け取ってそれをIllustratorに送ってファイルを開く、アクションの実行を行います。ただしElect

Read more

Extension watchFolderPS ver2

Photoshop用フォルダー監視Extension 特定のフォルダーを監視してファイルが投げ込まれたら自動的にPhotoshop上で開いて保存したりアクションを実行するExtensionを大幅アップデートしました。元々こちらの記事で作っていたものを改良していろんな画像拡張子に対応させました。よくわかりませんが前回の記事のアクセスがいまだに多かったので更新しました。 使い方 監視するフォルダーを設定してwatchボタンを押します。監視開始後に監視フォルダーに画像ファイルが投げ込まれるとPhotoshopが自動的に画像ファイルを開きます。オプションによってはそのまま特定のフォーマットで保存できま

Read more

Illustrator用 Extension BatchExtendAI

Illustrator用Extension、BatchExtendAIを公開します。Photoshopのバッチ機能のようにIllustrator上で開いたファイルに対してアクション処理を使用します。Illustratorだとあらかじめ開いたファイルに対して使用する機能がなかったので作りました。アクションはあらかじめ作成したものを読み込んでくれます。セレクターからセットとアクション名を選んでください。ただしIllustratorが開かれた時にアクションを読み込むので新しいアクションを作成した直後は読み込みません。作成したアクションを新しく読み込み場合はアクション作成後Illustratorを再起

Read more

Extension AIColorManagement

実験的にIllustrator用のExtensionを公開します。 Illustrator上でパスアイテムの塗りの色を管理するExtensionです。個人的によく使いそうな機能を主に三つ、一つのパネルにまとめました。 選択したパスアイテムの塗りの色を一括して動かす機能とカラーパターンを一瞬で作成する機能、それと特定の色をパネル上に一時的に保存する機能です。以下詳細。 塗りの色、一括調整機能 選択したパスアイテムをフォームに入力した数値だけ動かします。ばらばらのパスの塗りの色を一括して濃度の調整をしたいと思った事があったので作成。複合パスでもグループ化されたパスでも大体いけます。ただし特殊な設定

Read more

Extension Watch Placed Image

*2022年3月25日 ver2.0を公開しました。詳細はこちらから。 新しくExtension開発しました。今回はIllustrator用です。Illustratorのドキュメントに配置された画像をNode.jsで監視して、更新されたら自動的にドキュメントを開いて保存するというものです。ポスターなんかで画像の色補正をしている時にテストプリントの度に補正->pdf保存->出力 補正->pdf保存->出力と繰り返すのが面倒だと思ってこの一連の作業を自動化するために開発しました。ここで紹介したものをExhangeで公開するために開発し直したものです。具体的には監視したい画像

Read more

cep.fs.showOpenDialogの仕様変更?

こちらの記事で紹介した通りAdobe cepはファイルやフォルダーをダイアログで選択できるメソッドを持っている。それでここで紹介した通りにやればファイルパスが取得できるのだがCC2019とCC2020で使用が変わった? 取得したパスにいつの間にか頭にfile:///とスキームが付くように変わってるじゃないか。デバッグしててエラーが出てなんかおかしいと思った。ちなみにこのままだとpathだと認識されないのでNode.jsのfs.statSyncで読み込ませてもエラーを返します。なのでpathのstringとしてパースする必要があります。やり方は至極簡単。 ネイティブモジュールのurlからパースす

Read more

2020年9月版 Adobe CEPの開発環境

Adobe JSXと違ってCEP周りの環境は日々進化しています。既に3,4年前に比べて開発環境が大きく変わったのでここに私の開発環境を書いておきます。 テキストエディター 今から始めるならVSCode一択でしょうか。Extend script debuggerのプラグインでJSXのデバッグもできます。CC Extension BuilderでCEPの雛形も作ってくれます。Adobe bracketsは一時期人気がありましたが今はどうでしょうか?だんだん古い情報しか検索に引っかからないようになりました。 デバッグ 2020年上旬あたりに突然Google chromeでCEPでのデバッグが出来なく

Read more