Applescriptで操作するAdobe Photoshop2 [Photoshopスクリプト]
フォトショップをApplescriptで書類の対象を取得します。
・ application
アプリケーション
Property |
値のタイプ |
説明(続き) |
measurement log |
measurement log |
実行された測定のログ。 |
name |
Unicode text |
読み取り専用 アプリケーションの名前 |
notifiers enabled |
boolean |
すべての通知機能が有効か無効かを示します。 |
preferences folder |
alias |
読み取り専用 Preferencesフォルダへのフルパス。 |
recent files |
list of file specification |
読み取り専用 Recent Filesリストのファイル。 |
scripting build date |
Unicode text |
読み取り専用 スクリプトインターフェイスのビルド日。 |
scripting version |
Unicode text |
読み取り専用 スクリプトインターフェースのバージョン。 |
settings |
settings-object |
読み取り専用 アプリケーションの環境設定(WindowsではAdobe Photoshop CCアプリケーションの Edit > Preferences、または、MacOSでは Photoshop > Preferencesを選択をするのと同じ)。 |
system information |
string |
読み取り専用 アプリケーションとシステムの実行時詳細。 |
windows file types |
list of Unicode text |
読み取り専用 Adobe Photoshop CCが開くことのできるファイル画像の種類のリスト。 |
version |
Unicode text |
読み取り専用 Adobe Photoshopのバージョン。 |
(例)アプリケーションが起動していなければ起動し、アクティブな状態にします
tell application "Adobe Photoshop CC 2019" activate end tell
|
(例)開ける画像の種類リスト取得
tell application "Adobe Photoshop CC 2019" windows file types end tell
|
・ document
プロパティ |
値のタイプ |
説明(続き) |
background layer |
art layer |
読み取り専用 ドキュメントの背景レイヤー。 注意: 背景レイヤーがある文書にのみ有効です。 |
bits per channel |
Valid values: eight one sixteen thirty two |
チャンネルあたりのビット数 |
color profile kind |
Valid values: none working |
ドキュメントのカラープロファイル管理の種類。 注意: カスタムカラープロファイルを設定したい場合は、カラープロファイルの種類に値を設定せずに、適切なカラープロファイル名を設定してください。 警告: カラープロファイルの種類がすでに機能するように設定されているときにカラープロファイルの種類を機能に割り当てると、Photoshopエラーが発生します。 |
color profile name |
Unicode text |
ドキュメントのカラープロファイルの名前。 注意: カラープロファイルの種類に有効な値が指定されていません(カスタムカラープロファイルを示すため)。 |
component channels |
list of channels |
読み取り専用 コンポーネントカラーチャンネルのリスト。 |
current channels |
list of channel |
選択したチャンネル |
current history brush source |
history state |
履歴ブラシと共に使用する現在の履歴状態。 |
current history state |
history state |
選択された履歴の状態 |
current layer |
layer |
選択したレイヤー |
file path |
alias |
読み取り専用 文書のフルパス名。 |
height |
real |
読み取り専用 文書の高さ(単位値) 注意: このプロパティは、documentに対してmakeコマンドを使用するときに設定できます。 |
histogram |
list of 256 integers |
読み取り専用 複合文書の値のヒストグラム。 注意: 以下の場合にのみ有効 mode: RGB; mode: CMYK; mode: indexed color (mode 参照) |
プロパティ |
値のタイプ |
説明(続き) |
info |
info-object |
読み取り専用 ドキュメントのメタデータ |
initial fill |
Valid values: transparent use background color white |
読み取り専用 最初の塗りつぶし 注意: 'make new document'コマンドでオプションとして使用した場合にのみ有効です。 See make. |
managed |
boolean |
読み取り専用 文書がワークグループ文書かどうかを示します。 |
measurement scale |
measurement scale |
読み取り専用 ドキュメントの測定尺度 |
mode |
Valid values: bitmap CMYK duotone grayscale indexed color Lab multichannel RGB |
読み取り専用 文書のカラープロファイル。 注意: このプロパティは、documentに対してmakeコマンドを使用するときに設定できます。 |
modified |
boolean |
読み取り専用 最後の保存以降に文書が変更されたかどうかを示します。 |
name |
Unicode text |
読み取り専用 文書の名前 注意: このプロパティは、documentに対してmakeコマンドを使用するときに設定できます。 |
pixel aspect ratio |
real |
使用する(カスタム)ピクセル縦横比(0.100~10.000)。 |
quick mask mode |
boolean |
文書がクイックマスクモードかどうかを示します。 |
resolution |
real |
読み取り専用 ドキュメントの解像度(1インチあたりのピクセル数)。 注意: このプロパティは、documentに対してmakeコマンドを使用するときに設定できます。 |
selection |
selection-object |
読み取り専用 文書の選択領域 |
width |
real |
読み取り専用 ドキュメントの幅(単位値) 注意: このプロパティは、documentに対してmakeコマンドを使用するときに設定できます。 |
XMP metadata |
XMP metadata |
読み取り専用 画像のCamera Raw設定。 注意: Camera Raw形式で開いた文書にのみ有効です。 |
(例)前面のドキュメントのイメージカラーモードを取得
tell current document set ans to mode end tell
|
(例)保存をせずにドキュメントを閉じます
close current document saving no
|
動作はMac OS Mojave 10.14.2 / Adobe Photoshop CC 2019(v20.0.2) で検証していますが、
MacOS X 10.8以降/Photoshop CC以降なら使えるようです。
コメント 0