Finderで画像ファイルの色空間を一覧表示する方法

 

通常は、画像ファイルを選択して、
OS X > メニューバー > ファイル > 情報を見る
でファイル個別に色空間は確認できますが、
フォルダーの中をリスト表示にして、まとめて確認することはできません。
そこで今回は、スクリプトを使用して
画像ファイルの色空間を一覧表示にしてチェックする方法を紹介します。

 

▼AppleScript(ノーマルタイプ)

 

▼AppleScript(EPS画像対応タイプ。ExifToolをインストールする必要あり。)

 

▼AppleScript(EPS画像対応タイプ。要ExifTool。プログレスバー付き。(要OSX10.10以降))

 

▼AppleScript(EPS画像対応タイプ。要ExifTool。プログレスバー付き(要OSX10.10以降)。indd,aiなどのバージョン情報追加)

 

 

【使い方】
ユーティリティ > AppleScript エディタ(スクリプトエディタ)を起動。
上記のアップルスクリプトを入力して「色空間」などの名前で
アプリケーション形式でデスクトップなどに保存します。

フォルダーを開いた状態で、ツールバーの部分を右クリック。
「ツールバーをカスタマイズ…」をクリックして、
作成したスクリプトをドラッグ&ドロップで登録します。

フォルダーをリスト表示させた状態で、
「名前」タブのところを右クリックして、
「コメント」の項目にチェックを入れて表示されるようにします。
そして、作成したスクリプトを実行させます。
ちょっと時間はかかりますが、
フォルダーの中に画像ファイルが入っていれば、
コメント欄に色空間が表示されるようになります。

 

【注意点】
EPS画像の色空間は取得できません。(ノーマルタイプ)
色空間の情報取得には時間がかかるため、
デフォルトでファイル数の上限値を500にしてあります。
色空間は、mdlsコマンドを使用して取得しています。
リアルタイムの情報ではないでの色空間を変えた場合は、
情報を更新する必要があります。
モノクロ2階調の色空間も「Gray」と表示されるので、
詳細な情報は、Adobe Bridgeなどで調べてください。

ExifToolをインストールしたのに、
EPS画像の色空間が取得できない場合は、
ユーティリティ > ターミナル を起動させ、
「which exiftool」と入力して、
実際のexiftoolのアドレスを取得して、
アップルスクリプト内の
「/usr/local/bin/exiftool」のところを書き換えてください。

 

【参考情報】

OSX付属のアプリを活用しましょ~(10) イメージ表示とフォルダアクション – ろばの穴・別館 Annex

EPSファイルの情報について

ImageMagickでインキ総量を調べる。

 

ImageMagickでCMYK画像のインキ総量を調べるスクリプトです。

と言っても、画像の全情報を取得して、

「Total ink density」の部分だけを抽出しているだけです。

※予めImageMagickをインストールする必要があります。

 

▼AppleScript

 

【注意点】

どれだけ正確に情報を取得できているのかは不明です。

また、処理が遅いので軽いデータで見た方がいいと思います。

 

 

参考情報

CMYK画像にインキ総量マスクを追加するPhotoshopCS6専用アクション・簡易計算機付き – やもめも

Format and Print Image Properties @ ImageMagick

 

オートメーターを利用してPDFを画像に変換。

 

PDFを画像に変換する場合、

手動ならAdobe Acrobatやオートメーター。

シェルスクリプトなら追加インストールでできますが、

どれもアップルスクリプトに組み込むのに、

問題があったり、手間がかかったりします。

そこで、ネットにオートメーターを組み込んだ、

アップルスクリプトがあったので、

ちょっと改良したものを紹介します。

 

OSXでのPDFの画像変換は、

オートメーターでは、標準の機能で出来るのに、

スクリプトだと標準の機能で出来ないんですよね。

 

【作成方法】

アプリケーション > Automator > ワークフローを選択。

ライブラリ > PDF > PDFページをイメージとしてレンダリング をダブルクリック。

設定は「フォーマット:JPGイメージ」以外はお好みで。

そして「PDFtoJPG.workflow」の名前で保存します。

2016-05-03-3.12

2016-05-02-2.54

 

 

次にアップルスクリプトにAutomatorのワークフローを組み込んでいきます。

ユーティリティ > AppleScript エディタを起動。

下記のAppleScriptコードを入力して、

アプリケーション形式で「PDFtoJPG.app」などの適当な名前で保存。

▼AppleScript

 

【使い方】

作成した「PDFtoJPG.workflow」とアップルスクリプトを同階層におきます。

アップルスクリプトをダブルクリックして、

PDFファイルを選択するとPDFと同階層にjpgファイルが書き出されます。

 

【注意点】

PDFのファイル名に半角()が使用されていると、

jpgファイルがOS Xのprivateフォルダーに取り残されてしまいます。

また、他にも使用できない文字があるかも知れません。

 

参考情報

https://discussions.apple.com/thread/3011441?tstart=0

AS Hole(AppleScriptの穴) By Piyomaru Software » 指定のAutomator Workflowのファイルを実行する

新・OS X ハッキング! (91) OS X標準の機能でも、PDFはここまでできる | マイナビニュース

PDFを画像に変換する: Cocoa日曜プログラム日誌 ここぶろ

 

1 2 3 4