SSブログ

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.10010.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以降なら使えるようです。


 

nice!(1)  コメント(0) 
共通テーマ:パソコン・インターネット

nice! 1

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。