Imagemagickでpdfからpngに変換

imagemagick-pdf.png
imgmgk.png

前提条件

GhostScript…..gswin32c.exeにパスが通ってる必要がある。

convert -density 300 test.pdf -quality 90 imgmgk.png

画像をもっと大きくする

convert -density 800 test.pdf -quality 90 -resize 300 imgmgk.png

もしやってみてボヤッとしちゃったらdensityの数値を上げることをおすすめする

使ったtexコード

\documentclass[preview]{standalone}
\begin{document}
$ \frac{a}{b}$
\end{document}

遭遇したエラー

convert.exe: `%s' (%d) "gswin32c.exe" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOP
ROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pngalpha"
-dTextAlphaBits=4 -dGraphicsAlphaBits=4 "-r300x300"  "-sOutputFile=C:/Users/JASM
IN~1/AppData/Local/Temp/magick-4788HzLUPGHG-iaB-1" "-fC:/Users/JASMIN~1/AppData/
Local/Temp/magick-47888fn_K94eXWOq" "-fC:/Users/JASMIN~1/AppData/Local/Temp/magi
ck-47883ZwSjaIKnF3l" @ error/utility.c/SystemCommand/2033.
convert.exe: Postscript delegate failed `test.pdf': No such file or directory @
error/pdf.c/ReadPDFImage/682.
convert.exe: no images defined `imgmgk.png' @ error/convert.c/ConvertImageComman
d/3106.

GhostScriptが無いと言われているのだ。
インストールされてないか、あるいは環境変数PATHから見つからないってこと。

サポートサイト Wikidot.com