電子書籍の厳選無料作品が豊富!

初めて質問します。
もしご存知の方がいたら教えてください。

・Strawberryperl 5.16.3をインストール
・Imagemagick-6.9.0-Q16 をインストール
・Gnuplot4.6 をインストール
・Chart::Gnuplot モジュールをインストール
・OS:Windows8 64bit

C:\Program Files\ImageMagick-6.9.0-Q16\PerlMagick\demo\demo.pl をコマンドラインで実行し、起動を確認。
Gnuplot、Imagemagickともに環境変数でPathはとおってます。
コマンドプロンプトで、gnuplot, wgnuplot ともに起動を確認。

以下のコードを実行したところエラーが出て頭を抱えています。
gnuplotとimagemagickのインストールがうまくいったと思ったのですがなぜか動きません。

---------------------
use strict;
use warnings;
use utf8;
use Chart::Gnuplot;

my @xdata = qw/ Apr May Jun /;
my @ydata = qw/ 3145 3749 3635 /;

my $filename = "test.png";
my $chart = Chart::Gnuplot->new( output => $filename, timeaxis => 'x', );

my $dataset = Chart::Gnuplot::DataSet->new( xdata => \@xdata,
ydata => \@ydata,
style => 'linespoints',
linetype => 1,
pointtype => 6,
timefmt => '%b',
);


$chart->plot2d($dataset);
----------------------

以下エラー内容

convert.exe: FailedToExecuteCommand `"gswin32c.exe" -q -dQUIET -dSAFER -dBATCH -
dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEV
ICE=pngalpha" -dTextAlphaBits=4 -dGraphicsAlphaBits=4 "-r72x72" -g504x720 "-sOu
tputFile=C:/Users/Mieko/AppData/Local/Temp/magick-1452Dc6vcLxxdw0R%d" "-fC:/User
s/Mieko/AppData/Local/Temp/magick-1452AL8tJ_0U-Cq1" "-fC:/Users/Mieko/AppData/Lo
cal/Temp/magick-1452Y727r0aGDb5H"' (指定されたファイルが見つかりません。
) @ error/delegate.c/ExternalDelegateCommand/458.
convert.exe: FailedToExecuteCommand `"gswin32c.exe" -q -dQUIET -dSAFER -dBATCH -
dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEV
ICE=pngalpha" -dTextAlphaBits=4 -dGraphicsAlphaBits=4 "-r72x72" -g504x720 "-sOu
tputFile=C:/Users/Mieko/AppData/Local/Temp/magick-1452Dc6vcLxxdw0R%d" "-fC:/User
s/Mieko/AppData/Local/Temp/magick-1452AL8tJ_0U-Cq1" "-fC:/Users/Mieko/AppData/Lo
cal/Temp/magick-1452Y727r0aGDb5H" -c showpage' (指定されたファイルが見つかりませ
ん。
) @ error/delegate.c/ExternalDelegateCommand/458.
convert.exe: Postscript delegate failed `指定されたファイルが見つかりません。
' @ error/ps.c/ReadPSImage/941.
convert.exe: no images defined `C:\Users\Mieko\AppData\Local\Temp\If7Fvb0CUD\plo
t.tmp.png' @ error/convert.c/ConvertImageCommand/3210.

A 回答 (1件)

GhostScript はインストールしてあってパスも通してあって, その上でこのエラーが出るということ?

この回答への補足

Web経由で、グラフを作成して表示するために、Chart:Gnuplotを導入してみました。
GD:Graphも検討しましたが、より導入が簡易そうという理由でChart::Gnuplotを選びました。
この手のモジュールを使うのが初めていうのもあり、不勉強でまことに申し訳ありませんが、
GhostScriptもインストールしたほうがいいですか?

Ghostscript(ゴーストスクリプト)は、PostScript や Portable Document Format (PDF) などアドビシステムズのページ記述言語用のインタプリタおよび、それを元にしたソフトウェアパッケージのこと、とありますが、あったほうがいいでしょうか?

補足日時:2015/01/10 18:10
    • good
    • 0

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