perl/cgiでPhotoshopは走らせられるのか?

このQ&Aのポイント
  • ウインドウズのマシンにPhotoshopがインストールされています。perl/cgiなどのスクリプトを使用して、特定のアプリケーションの特定のコマンドを実行できるかどうかを知りたいです。
  • Photoshopを開くための単純な.exを実行することはできますが、その中で特定のアプリケーションの特定のコマンドを実行できるかどうかは不明です。Photoshopを閉じる方法も知りたいです。
  • 実行可能であれば、その足がかりだけでも教えて頂けると助かります。お願いします。
回答を見る
  • ベストアンサー

perl/cgi でPhotoshopは走らせられるのか?

ウインドウズのマシンにPhotoshopがインストールされています。 Photoshopを開く ptr = 0; while(そのディレクトリ内の.psdファイルを全て選び終わっていない)   ptrが指し示す.psdファイルをPhotoshop内で開く   ファイル→別名で保存→ファイル形式を.gifにする→名前を.psdのところを.gifにして保存する;   保存形式を決めて実行する   ptrが指し示す.psdファイルを閉じる   ptr++; Photoshopを閉じる というcgiなりperlなりのスクリプトを実行できればしたいのですが・・・ Photoshopを開くのは、ただ.exeを実行すればいいのですが。 その中で特定のアプリケーションの特定のコマンドを実行できるかどうかが分かりません。 出来なければおかしいかなとは思うのですが、そもそも出来るでしょうか? 実行可能ならば、その足がかりだけでもつかませて頂ければ幸いです。 ご教授お願いします。 ありがとうございました!

  • Perl
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • calltella
  • ベストアンサー率49% (317/635)
回答No.1

できないと思いますよ。 PhotoshopはWindows上で動いているものであって perl/cgiで動かせるものではないですからね。 それにPhotoshopは自動化して使うものではありません。 その証拠にPhotoshopはマクロ組めませんし どーしても自動化したいのでしたらマクロツールをご検討されてみてはいかがでしょうか?

参考URL:
http://www.vector.co.jp/soft/win95/util/se070172.html
maruyl
質問者

お礼

なるほど。参考になりました!(遅くなってすみませんでした。。)

関連するQ&A

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

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

    • ベストアンサー
    • Perl
  • photoshopについて

    photoshopで作った画像を保存する時、保存先や形式を設定する画面がでますよね? その時に保存形式が必ずPSDという形式になっています。 画像を何枚も作成してgifで保存するのですが、そこから一々gifを選択して名前と打ち込む作業がとても煩わしいです。 はじめから形式をgifに固定したりファイル名を001 002 003 などの連番で保存する方法はありませんか?

  • photoshopでjpegにして保存するには

    初歩的な質問で申し訳ありません、 photoshop5.0で、デジカメで撮った写真を小さくして、別名で保存でいざjpegで保存しようとしましたが、ファイルの形式を選ぶところで、photoshop(*PSD*PDD)としか選ぶことが出来ません。 1.8Mあるのでまだ大きすぎるのでしょうか? 説明不足ではあると思いますがよろしくおねがいします。

  • PhotoshopでWEB用に保存をすると

    WinXPでPhotoshop7を使っています。 psdファイルから画像を切り出して、WEB用に保存をすると(形式GIFにして)、保存時に出てくる窓のファイルの種類という欄が「htmlと画像」になってしまいます。 他のpsdを同じ操作すると「画像のみ」ですんなりGIF保存出来るのですが、今扱っているpsdは毎回そこを「画像のみ」に直さないと保存出来ないんです。これはpsdに何かの違いがあるのでしょうか。 どうすれば保存時に常に「画像のみ」に出来るでしょうか。

  • PerlのCGIとPHPを

     特定のディレクトリのCGIの中にPHP(Apacheのモジュール版)を書き、(CGIで<?php~?>とHTMLを出力させる)Perl/CGIを実行したときにその出力の中に含まれるPHPを実行させたくて、.htaccessに AddHandler application/x-httpd-php cgi AddHandler cgi-script .cgi を書いたのですが、どうやらPHPのAddHandlerの後に書かれているCGIの方が優先され、PHPが実行されず、CGIのみが実行されます。  順序を逆に書いても、今度はPHPが優先されてしまい、どちらか片方しか実行されません。  どうすれば、両方同時に実行させられるでしょうか、教えてください。  それが不可能ならば、とりあえずPerl/CGIからPHPを呼び出して先に実行させるようなことができるのならば教えてください。  ちなみに、httpd.confには拡張子cgiをすべてのディレクトリでCGIとして実行、拡張子phpもすべてのディレクトリでPHPとして実行させるようにAddHandlerされています。 Apache/2.0.58(Windows版) PHP/5.1.6 CGI: ActivePerl 5.88 です。

    • ベストアンサー
    • PHP
  • Photoshopのアイコンについて

    Photoshopの画像を保存した際に psb形式で保存したファイルはPhotoshopの青いアイコンになるのに psd形式だとならないのは何故でしょうか? 教えて頂けたらと思います。

  • Photoshop Elements3でgif形式の画像の加工も保存も出来なくなってしまいました。。

    Photoshop Elements3を、Macで使っています。 初心者です。 何日かぶりに、Photoshopを使って、背景が透明の画像を作ろうとしましたら、 「web用に保存」が選べなくなっている(字が薄くなっている)し、 「別名で保存」を選択して、次にファイル形式を選ぶ選択肢の中から、 「gif形式」がきれいさっぱり無くなっていました。 (たしかもともと選べるものですよね) また、photoshopで前に作って保存してあったgif画像も、photoshop上で開けなくなっています。 (photoshopの「ファイルブラウザ」にgif画像のデータが表示されないのです。) (「ファイルを開く」からむりやり開こうとしたら、「要求された操作を完了出来ません。有効なPhotoshopドキュメントではありません」とメッセージが出て開けません。) 一体どうしちゃったのでしょうか、、 何か変なところをいじってしまったのでしょうか。 色々なところで調べてみましたが分かりません。 分かる方いらっしゃいましたら、教えてください。 よろしくお願いします。

  • 2000+IIS5.0でperlからexeを実行したい

    windows2000+IIS5.0で、 perlから、convert.exe を起動したいと思っています。 正確に言うと、 convert.exeはcgiのあるディレクトリScripts/ にあります。 おきます。 convert.exeは、画像のファイル形式を変換するもので、以下のように 使用します。 exec "convert.exe geometry 380x350 aaa.tif ../higaki.gif"; (380x350は画像サイズ、変換元ファイル名 変換後ファイル名) (ひとつ上のディレクトリに変換後画像を置く) これをperlスクリプト内で実行したいのですが、うまくいきません。 DOS窓で、convert.exe geometry 380x350 aaa.tif ../higaki.gif を実行すると、ちゃんと画像を生成してくれます。 perl内で実行するためにはどうしたらよいでしょうか? よろしくお願いします。

    • ベストアンサー
    • Perl
  • Perl/CGIを学んでいるのですが

    Perl/CGIを独学で学んでいます。 掲示板やチャットが作成できる程度です。 私はPerl=CGIと考えていたのですが(HTMLがサイト作成に使うことのように専用の言語とでもいいましょうか)、ぜんぜん違うようです。 PerlはCGI以外に Perlではどのようなことができるのでしょうか? 大まかな認識だと ビィジュアルを持たない、(VBでいうフォームパーツですかね)バッチファイルなど? で、コマンドプロンプトで動作するようなイメージがありますが(.batを起動するとメモ帳みたいなアプリではなく、特定の処理して終了みたいな) 無知な私にPerlで出来ることをお教えください。 せっかくPerl/CGIが少しは理解できているのでPerlをもっと勉強しようかとあぐねいているとこらです。 混乱しているため変な質問でしたらすいません

  • Photoshop6.0でのGIF形式書き出しについて

    こんにちわ。以前は自宅でも職場でも 5.0~5.5を使っていたのですが、 職場がかわりphotoshopが6.0になっていたので 少しとまどってます だいたいのことは手探りでわかるのですが GIFファイルへの書き出しが「?」です。 以前はたしかデータの書き出しをする・・・みたいなところからGIFを選んでいましたが、6.0にはなく、ただ「別名で保存」のところに「Compu Serve GIF」というものがあるだけです。これで保存にするとちゃんとGIF形式のものができているのですが、これでいいんでしょうか??このcompuなんとかだと、不便な点とか問題点はあるのでしょうか??ちなみに保存する段階で「この形式やオプションでは保存出来ないデータが含まれています」という警告みたいのがでています。 今までのGIFと形式が違うのかなぁーーと不安になり質問しました。。。 よろしくおねがいいたします・・・