• 締切済み

photoshop スクリプト イメージプロセッサ

イメージプロセッサをつかうと、新しいフォルダを作って jpgかpsdで保存してくれるのですが、 名前のうしろに「***のコピー.jpg」というふうに のコピーが ついてしまいます。 これをつかないで、本当の名前そのままで保存できないで しょうか? なんとかできないかとjsxファイルをExtendScripttoolkit2を 開いてみましたが、 あまりの複雑さに断念しました。 どなたかご存知の方がいらしたら教えてください。

みんなの回答

  • adobe_san
  • ベストアンサー率21% (2103/9760)
回答No.1

で、何がしたいの? ファイル形式を変えるだけ? それともサイズ変更? どちらもアクションを設定して「バッジ処理」が可能だけど・・・ 何をしたいのかを教えて!!

layersets
質問者

お礼

とても難しいスクリプトだったのでムリかと思いましたが、 一生懸命調べて自己解決できました! ご迷惑おかけしました。ありがとうございました。

layersets
質問者

補足

回答ありがとうございます。 何がしたいかと申しますと、以下のようなことです。 ------------------------------------------------------------ Aというフォルダのなかの1.jpg、2.jpgという二つの画像を開いていて、 画像加工したりします。 そしてAというフォルダのなかに新しいフォルダを作成し、そのなかに 1.jpg、2.jpgと、元の名で保存します。 Aフォルダ内に「1.jpg、2.jpg(元データ)」 Aフォルダ内の新しいフォルダ(名前なんでもよい)内に「1.jpg、2.jpg(加工データ)」 この処理を、Bという名のフォルダなら、Bフォルダ内に新規フォルダを作り、         Cという名のフォルダなら、Cフォルダ内に・・・という感じです。 コマ数はフォルダによってまちまちで、5~50程度です。 ------------------------------------------------------------ イメージプロセッサは元フォルダ内に新しい「jpg」フォルダをつくって、 jpgデータを全自動保存してくれます。 これは上書きしないので元のデータが残るし、毎回キー入力もなしで とても良い方法なのですが、あとで元の名前に戻さないといけないため、 リネームする手間がかかってしまいます。 リネーマーもありますが、フォルダも画像数も膨大なため、 どうにかならないかと思いました。 アクションのバッチは、上書き保存の場合以外は、 保存フォルダも記録されていまい、毎回そこに保存されてしまいますし、 別名保存の場合は「はい」「いいえ」のENTERキー入力が必要ですので 処理はイメージプロセッサ(Image Processor.jsx)が一番理想の動きを してくれています。 しかし名前が「~のコピー」に変わってしまうので、 変えない方法がないか、または別のスクリプトでもよいので、 上記の動きをできないか質問させていただきました。 わかりにくくて、申し訳ございません。 よろしくお願いいたします。     

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • photoshop自動処理できません。

    photoshopで以下の作業を行いたいのですが上手くいきません。 どうしたらいいでしょうか。 (0)  (1)1.psd  (2)1.psd  (3)1.psd  (4)1.psd  (5)1.psd ↑0というフォルダ内に1 2 3 4 5というそれぞれの名前のフォルダ内全てに1.psdというデータが入っています。 (0) (1)1.jpg (2)1.jpg (3)1.jpg (4)1.jpg (5)1.jpg ↑これを別名保存→jpgで保存し、1.jpgという名前にしたいのです。 手動でやれば問題ないですが、数が膨大ですので自動で行いたいのです。 まとめると、アクションスクリプトを設定しておき、バッチで0のフォルダを指定。 下層フォルダ内までアクションスクリプトが適用され、1.jpgという名前のファイルが各々のフォルダに収まっている。 現在の困っている点 ●アクションバッチやドロップレットでは保存先のフォルダが1つになってしまい 1.jpgファイルが一つしか作れません。 ●別名で保存でpsdからjpgに変更しようとすると、1のコピー.jpgとなります。1.jpgと自動でなりませんか? 以上が困っている箇所です。 photoshopだけでは無理なのでしょうか? それともやり方がおかしいだけでしょうか。 解答おまちしております。

  • photoshop 保存のjavaスクリプト

    photoshopのスクリプトで、下記のようなことができるでしょうか? Aというフォルダに1.jpg、2.jpgのふたつのjpgデータがあります。 これをphotoshopで開いて、Aフォルダ内にpsd形式で保存するというものです。 スクリプト後、Aフォルダの中に、1.jpg 2.jpg 1.psd 2.psd という 4つのデータが入ります。…というものです。 開いているjpgデータが4つあれば、4つ全てをpsdで保存したいです。 別のフォルダでなく、もとのデータが入っているフォルダに、 名前は、そのままの名前で(1.jpg→1.psd)保存したいです。 そのあと自動で閉じてくれたら最高です。 PSD形式で保存・・・や fileObj = new File("~/test.psd"); activeDocument.saveAs(fileObj, psdOpt, true, Extension.LOWERCASE); 全てのドキュメントを保存して閉じる・・・など while (documents.length > 0) { activeDocument.close(SaveOptions.SAVECHANGES); } 見てみましたが、うまく動かせません。 保存しますか、はい・いいえ、を毎回enterしないといけないのです。 どなたかご存知の方がいらっしゃいましたら、どうか教えてください。 もし、希望のスクリプトでなくても、その一部でも可能であれば 教えていただきたいです。 宜しくお願いいたします。

  • photoshopで切り取った画像の保存法

    photoshopで抽出を使用して画像を切り取り 保存した時に、.psdで保存されました。 それをjpgやgifに保存したいのですが、そうすると元の白い背景が戻ってしまって、切り取った画像の意味が全くなくなってしまっています・・・・・ 切り取ったままの状況をgifなどで保存するにはどうしたらよいのでしょうか。 名前を変えて保存しようとすると、 「ファイルはこの選択範囲とともにコピーとして保存する必要があります」 というメッセージが出ます。 おねがいします。

  • Photoshop バッチでjpg保存

    Photoshopでバッチ処理について質問です。  1 画像の解像度を変更。  2 jpgにて保存。 (元の画像はpsd形式ですでに複数開いていある) の2アクションなのですが、jpgにて保存のところが、アクションを 作成したときの名称になってしまい、すべて上書きされてしまいます。 例えば、上記の例で、そのままpsdを上書きにすると、ちゃんとすべて 別のファイルに保存してくれますよね? jpg保存でもそのように したいのですが、どうすればよいのでしょうか??

  • PhotoShopでの自動繰り返し処理

    PhotoShopでの自動繰り返し処理についてお尋ねします。 PhotoShop7.0を使用しています。下記のような処理を自動ですることはできるでしょうか? フォルダAの中にフォルダが1000あります。各フォルダには各々2つのJPGファイルが格納されています。 2つの画像のサイズは同じです。 各フォルダに格納されている2つの画像を1つに結合(ファイル名順の上下に結合) して別名で出来上がり用のフォルダに保存したいです。 (全ての処理後には出来上がり用フォルダに各々結合された1000のjpgファイルが出来上がるイメージです) アクションやらバッチやらいろいろと試してみましたが、(結合はできました) フォルダAの中のフォルダを名前順に自動に開いて処理していくという指示はできないでしょうか? 処理するフォルダはやはり自分で開くしかありませんか? よろしくお願いします。

  • フォトショプで別名保存時に「のコピー」をどうにかしたい。

    お世話になります。 photoshop CS3をwindows XPで使用しています。画像に指示を書いて最後にjpgに変換して海外に送付することが多いのですが、psd形式で編集したファイルを別名保存でjpg形式で保存すると「○○のコピー.jpg」というふうに保存されてしまいます。海外で日本語の「のコピー」のせいでファイルが開けないことがあり、jpgに変換した後ファイルの一つ一つの「のコピー」を消していたのですが、手間なので良い方法があればと思い質問させていただきました。 この「のコピー」を表示しないようにする、または英語で表示するに変更したいのですが可能なのでしょうか? ご指導よろしくお願いします。。

  • perl / cgi でPhotoshopを動かしたい

    以下のようなことはperl/cgiで出来るでしょうか? フォルダを指定する ptr = 0; Photoshopを開く while(そのフォルダ内の全ての.psdファイルを開いていなければ)  ptrの指す.psd形式のファイルを開く  ファイル→別名で保存→ファイル形式を.gifにする  保存形式を指定する  保存する  ptr++ Photoshopを閉じる Photoshopを開くのはただ.exeファイルを実行すればいいのですが、そのアプリケーション内のコマンドを実行する手立てはあるのでしょうか? もしあれば、その足がかりを教えていただければ幸いだと思います。 ありがとうございました!

    • ベストアンサー
    • Perl
  • Photoshopのpsd形式のファイルについて

    こんにちは。 海外のホームページテンプレートサイト(TemplatesBox.com/)からテンプレートをダウンロードしました。 元々用意されている「WELCOME TO OUR COMPANY!」などの「OUR COMPANY」を別の文字に書き換えて保存したいと思い、付属のpsdファイルを開き文字を書き換えたのですが個別にjpgに保存することが出来ず、psd全体がjpgになってしまいます。 個別に保存する方法をおしえていただければうれしいです。 分かりづらくてすみません。 お願いします。

  • Photoshop CSのバッチ処理のことで

    複数のファイルを一括で処理する必要があったため 手元にあったPhotoshopでバッチ処理をしているのですが このバッチ処理でファイル名の末尾に共通の文字を付けて保存するといったことはできますか?(連番とかではなく好きな文字を) 例えば1111.jpg 2222.jpgという画像ファイルがあったとして バッチ処理で同じ処理をした後に自動で名前の末尾に@aという文字を入れて1111@a.jpg 2222@a.jpgという名前にしてから保存するという風にやりたいのですが

  • VB.NET Image型データをファイルとして取り出したい

    次のようなコーディングでImage型へ格納した データをファイルとして取り出す方法が解りません。 Dim img As Image img = Image.FromFile("C:\pic01.jpg") 具体的には、"C:\pic02.jpg" というように名前を 付けて保存したいのですが、可能でしょうか?