月別2021年12月 一覧

Photoshop スクリプトイベントマネージャー

Photoshopのマイナーな機能、スクリプトイベントマネージャーをご存知でしょうか。これはPhotoshopを起動した時、ドキュメントを開いた時、保存した時などに特定のscript、アクションを発火させるというものです。 ただこれ自体は実はExtendScript上でのイベントを追加、削除をGUI上で行うためのscriptなのでこれ自体の中身はExtendScriptです。これについて詳しくは過去の記事を参照してください。それでこのスクリプトイベントマネージャーですが基本機能として特定のイベントとアクション、もしくはscriptを登録して対象のイベントが起きた時にscriptかアクションを発

Read more

Illustrator Extension ImageCensor

*2023年12月4日、後継的な存在のExtensionOmamoriForIllustratorも公開しました。こちらもご覧ください。 一時期Illustratorの配置画像の低解像度プレビューが話題になってました。これは配置した画像のリンクが無効な時に今まで画像そのものがIllustrator上に表示されないという仕様でしたが最新のバージョンだとクラウド編集の対応に合わせてリンクが無効でも低解像度で表示するという仕様変更が行われました。詳しくはこちらのサイトが参考になります。 Illustrator2020形式ファイルフォーマットとは それでこのプレビューですがいざ実装されるとぱっと見リン

Read more

Photoshop UXP 開発のためのPlugin Alchemist Sorcerer

Photoshop UXP開発において欠かすことのできないプラグイン、JaroslavBereza氏のAlchemist。 そのAlchemistの新しいバージョンにはSorcererという新しいパネル(機能)が追加されました。これは簡単なPluginならほとんどの要素を自動で生成してくれる優れものです。Alchemistって何?という方は過去の記事を参照してください。以下いろんなリンクを先に紹介しておきます。 Alchemist Plugin github 今回参考にしたSorcererのチュートリアルのvideo(英語) Alchemistでbatch play用のコードを取得するチュート

Read more

Photoshop UXPからExtendScriptを無理矢理実行する

Photoshop UXPが導入されて巷ではどちらかというと今までCEPやExtendScriptで出来たことが出来なくなって悲鳴の方が大きい気がします。なのでUXPで出来ない事(ダイアログを呼び出さずにファイルを指定のパスに保存、特定のファイルを開く等)をやるためにどうにかExtendScriptを実行できないかみたいな話題も出てきています。そして結論から言うと通常の機能ではできません。そして今回それを無理矢理やろうという話です。 *5月31日storageに関する記述を修正。secureStorageは今回使用する必要がありませんでした。 そもそもUXPで出来ない事とは あまり公式ドキュメ

Read more