プロが教える店舗&オフィスのセキュリティ対策術

入稿時の画像収集&画像配置倍率100%ソフトありますか?
主にイラレCS4とフォトショCS3で作業しています。
そこで、お伺いしたいのですが
例えば、配置画像20点(天地200mm左右200mm400dpi/cmyk/eps)があるとします。
レイアウト上は20点の画像それぞれ拡大率は全部バラバラ。
入稿先では「配置倍率100%で解像度は300」にしてください。という指定があるのです。(会社の方針で。そこが超安いので)。知人などに聞くと作業はアタリで重いデータは入稿先で差替えてもらえばいいじゃん。と・・・。
それが出来れば悩みませんよ。
入稿時に配置画像を収集して、配置倍率100%で解像度は300で再配置してくれるような便利なソフトありませんか?
有料でも構いません!
よろしくお願いします。

A 回答 (1件)

例によって AppleScript を使えば可能でしょう。



全ての配置画像について拡大縮小率を取得する
その値に基づいて元画像を拡大縮小する

ということを行えばいいわけで、例えば下記のようなものになります。画像の拡大縮小は Photoshop CS4 を使っています。元画像ファイルは書き換えられてしまうので、必要ならバックアップを取っておいてください。

・EPS 画像限定
・縦横の縮小率は同一と見なす
・同一のファイルが複数使われている場合などは考慮していない
等々の限界はありますので、あとはご自分の環境に応じて修正を加えてください。


tell application "Adobe Illustrator"
set myPlaced to every placed item of document 1
repeat with placedItem in myPlaced

-- 拡大縮小率を取得する
set itemFilePath to file path of placedItem as alias
set myScale to ((mvalue_a of matrix of placedItem) ^ 2 + (mvalue_b of matrix of placedItem) ^ 2) ^ 0.5

-- 元画像を拡大縮小して置き換える
tell application "Adobe Photoshop CS4"
open itemFilePath
set myWidth to (width of document 1) * myScale
resize image document 1 width myWidth resolution 300.0
save document 1 in itemFilePath as Photoshop EPS
close document 1
end tell
end repeat
end tell
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!