タグ:Photoshop 一覧

UXP Ver8.0の変更点

Adobe MaxおよびCC2025のアップデートに合わせてUXP8.0の更新履歴がInDesignとPhotoshopのUXPページ上で公開されました。 Photoshop API Changelog InDesign Changelog 久しぶりの大きなアップデートになりまして一部破壊的な更新も含まれているのでUXP Plugin開発者は必ず目を通してください。ちなみにInDesignに関しては一部Photoshopに遅れて一部実装された機能もありますので注意。今回Photoshop26.0 betaで試しました。全ての機能を調べるとキリがないので一部メインの機能だけ触れます。 WebVi

Read more

UXP ver8 WebViewローカルHTMLファイルの読み込み

注意 今回の実行環境はPhotoshop beta版26.0です。またUXPの機能はサポートされたり使用不可に後退したりするので必ず最新の情報には気を付けてください。 本題の前にUXPの近況から UXPのローカルのHTMLファイルのWebViewでの表示がUXP8からサポートされました。このUXP8ですがPhotoshop betaの25のどこかのバージョンでサポートされたのですが一度7.4に後退して再度サポートされてとりあえず26.0では使えるみたいです。去年はこまめに更新されていた更新履歴も全然更新されなくなって、UXP7.4関連もbeta版で使用可能になってから3ヶ月後くらいに更新された

Read more

ExtendScriptでcloudファイルにアクセスする(Photoshop、Illustrator)

今回ExtendScriptからAdobe CCストレージへのアクセスになります。ご存じの通りExtendScriptは古いタイプのECMAでクラウドへのアクセスとかどうするんかという感じもしますがそもそもAdobeのアプリケーションは立ち上がった時点で内部的にユーザー認証もクラウドへのアクセスも終わっているはずなので何か簡単にできる方法があるのではないかと思い調べてみました。 ちなみにAdobe CCストレージですが別に存在するAdobe CC Librariesとは別で前者が純粋にクラウドストレージ内にファイルを保存するためのシステムなら後者は保存したデータをライブラリーとして保存して互換

Read more

VsCodeでUXPのコードをチェックしてくれる拡張機能Validator for UXP (Beta)

もう大切なことなので何十回も言っていますがUXPのパネルはブラウザと同じシステムのようで実は別物です。かなり紛らわしいのでgrid-layoutとかいつもの感じで使おうとして実は使えないという問題に何度も直面した方も多いでしょう。ということでUXPのCSSとmanifest.jsonをバージョンに合わせて検査してくれるVsCodeの拡張機能がalchemistの開発者Jaroslav Bereza氏よりリリースされました。(Betaとついてはいますが) インストール VsCodeを使いこなしている方はいつものように拡張機能をダウンロード、インストールするだけです。Marketplaceのサイト

Read more

UXP 7.4でWindow.alertが標準で使えなくなる?

2024年2月25日更新。Photoshop25.5で記事通りの仕様になっているのを確認しました。引き続き公式ドキュメントの最新の情報には十分には気を付けてください Expressの推しが強い最近のAdobeですが一応UXPも少しづつですが動いているみたいです。Photoshop25.4のバージョンの場合UXPのバージョンは7.3です。PhotoshopBeta25.6のUXPのバージョンは7.4です。おそらくPhotoshop25.5でUXPは7.4になると思います。それでこのUXP7.4ですがどんなウキウキするアップデートがあるかというと実はウキウキできません。 Window.alert

Read more

Photoshop UXP Plugin 2023開発環境

2023年も終わりなのでここ最後にUXPのここ数ヶ月、最近更新された機能とか細かい仕様についての記事です。 Photoshop最近更新された機能 CC2024のメジャーアップデートに合わせるように以下のような機能が更新されました。 action recording PhotoshopアクションからScriptを実行できる機能が実装されました。詳しくは詳しくはこちらの記事へ。 本製品版でも使用できます。 Adobe UXP Developer Tools ver2 開発に仕様する専用アプリ、UXP Developer Toolsがver2にアップデートされて大幅に更新されてテキストエディターも搭

Read more

UXPの型データが公開されました。

UXPの型データが公式から遂に公開されました。 過去にも公開されていましたが長い間更新されていなかったものと違って今回はUXP7.3対応らしいです。それで今回使った所感。 使い方 TypeScriptなので環境構築が必要です。webpackでやる場合は過去の記事のPhotoshop UXPでtypescriptを使うを参照してください。公式のページでも触れらている通り最低限以下のtsconfig.jsonの設定が必要です。 またuxpモジュールだけでなくfsモジュールやpathオブジェクトの型データも揃っています。 ただ現状は不完全な形での公開 ドキュメントでもまだ不完全な部分があると触れらて

Read more

Photoshop UXP Plugin ExportImagesCustom

Photoshop UXP Pluginを作りました。画像を保存するプラグインですがExportImagesUXPと役割が被るとこもありますが今回は保存を実行するアクションを生成するプラグインです。しかし通常通りにアクションを作成する場合と違ってアクティブな画像をそのまま元々保存されていたフォルダーに保存、しかも複数のフォーマットで保存できます。通常Scriptでしかできない事をアクションで行い、しかもアクションなので他の動作と組み合わせたりファンクションキーにショートカットとして割り当てることも可能です。 メインパネルのUI オプションパネルのUI 基本の仕様 プラグイン自身は保存それ自体を

Read more

Adobe UXP path module isn’t a module

Actually path object is classified as a global object since UXP updated UXP 6.3.0, it can access local directory on UXP. you may think path is a module like Node.js but after requirement, it doesn’t work well. certainly path object is classified as a window object. but on the other hand, you&#

Read more

Photoshop UXP 25.1主にSWC React

Adobeの各種アプリケーションがアップデートされました。IllustratorにもAIが搭載されて自動でベクターが作れる機能とか来ましたがここではいつも通りスルーしてUXPの話題です。Photoshop UXPの25.1の変更内容がアップされました。主にSpectrum Web Component(以下SWC)のReact対応でしょうあ。Web-Components版は既に対応していましたが今後はReactのコンポーネントも扱えます。ちなみにSWCとかWeb-ComponentsとかSpectrumUXPあたりの違いはこちらのページを参照してください。 実装してみる 公式のサンプルコードがあ

Read more