※ ChatGPTを利用し、要約された質問です(原文:Image::Magickの使い方を教えてくださいm(__)m)
Image::Magickの使い方を教えてください
このQ&Aのポイント
CGIプログラミング第2版 P383のサンプル"commute_pie2.cgi"が動きません!フォーマットが不正のエラーが出るため、Image::Magickの使い方を教えてください。
Image::Magickを使用してフォーマットが不正のエラーが出る問題を解決する方法を教えてください。
Red Hat Linux 8でImage::Magickを使用する際にフォーマットが不正のエラーが発生しています。正しいフォーマットの指定方法や解決策を教えてください。
Image::Magickの使い方を教えてくださいm(__)m
CGIプログラミング第2版 P383のサンプル"commute_pie2.cgi"が動きません!!
サンプルどおりのスクリプトを作成したのですが、フォーマットが不正というようなエラーになってしまいます。
エラー箇所を突き止めたので見てください。
エラー内容をお見せしたいため、次の簡易スクリプトを作成しました。
#!/usr/bin/perl
use Image::Magick;
my($mgk) = new Image::Magick(format => "png");
これを実行すると
Exception 410: Invalid attribute (format) at /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/Image/Magick.pm line 66.
というエラーメッセージになります。
おそらくフォーマットとして"png"というリテラル値を指定しているが、このリテラル値が誤っているのではと予想しています。
どなたかImage::Magickの使い方を教えてください!!
環境はCD3枚組のRed Hat Linux 8をフルインストールしています。
お礼
osamuyさん、ご返信ありがとうございます。 できました!! そもそもnewでのformat指定は不要だったのですね。 newを引数なしにしたらサンプルが動くようになりました!