- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:サーバーアップしたEPSファイルのサムネイルを生成したい)
サーバーアップしたEPSファイルのサムネイル生成
このQ&Aのポイント
- サーバーとの動的なやりとりをASPで行う仕組みを作成し、EPSファイルのサムネイルを生成する方法について教えてください。
- EPSファイルからJPEGやGIFなどの縮小サムネイルを自動生成するエンジンや方法が見当たらず、現在はEPSとJPEGの両方をアップしなければならなくなっている状況です。
- アップ作業の労力を減らすために、EPSファイルのみをアップする形にし、サーバー側で自動的にJPEGのサムネイルを生成する方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
aspとasp.netは全く違う技術なので、どちらを使いたいのかが分らないとアドバイスが不正確になります。 ところで、本質的にはこれはaspの話ではなく、eps→jpeg自動変換がプログラムでできるかできまいかという事よね。aspを絡めると 1.HTTPでリクエストを受ける 2.epsファイルをjpegに変換 3.HTTPレスポンスストリームにjpeg吐きだし という流れになるか。(ダウンロード時に動的変換の場合) 質問者の想定では、「アップロード時」にjpegに変換する事を考えているようだが、その場合は 1.epsファイルがPOSTされてくる 2.それを変換してある場所に配置 どちらにせよ、サーバ側で「eps→jpeg変換機能」が必要な事には変わりない。 ではその方法を探ってみたい。で、まぁghostscriptを使ってeps→jpeg変換を行なうのが、exeを叩くのでそれの終了を待つ処理が必要だが一番楽なのではないかな。 他にもeps2pngとかeps2jpgとかで検索すると割と良質な情報が集まるかと。
補足
直接私自身がサーバースクリプト組む側ではないので、ASPとASP.NETの違いがイマイチわかってません。 ゴメンナサイ。 で質問の意図は、汲んでいただいたとおりです。 JPEGに関してはブラウズするのに必要なので、表示のリクエスト時に JPEG生成 ⇒ ブラウジング でも構わないのですが、生成に時間がかかるとそれはそれでフラストレーションなので EPSアップロード時にJPEG生成 しておくことで、ブラウジング事態は快適におこなえるかな?っていう感じです。 ghostscriptがイマイチ「何者?」って感じで、画像ビューワーとかで使える汎用のDLLかプラグインだと思い込んでいたので、全く脳裏を掠めもしませんでした。 一種の画像変換のエンジンかなにかですか? とりあえず、ご指示いただいた検索キーも使ってもう少し調べて行きたいと思います。 ありがとうございます。