PDFの各ページをJPEGに変換する方法を探しています。
次のリンクから以下のコードを見つけました: http://imagemagick.codeplex.com/discussions/257915
PDFを画像に変換する2つの方法を次に示します。一度にすべての画像を読み取ることも、1 つの画像だけを読み取ることもできます。これを機能させるには、ghostscript をインストールする必要があります。
using (ImageList imageList = new ImageList())
{
imageList.ReadImages(inputFile);
int pageIndex = 0;
foreach (Image page in imageList)
{
page.Write(outputDirectory + "\\Page." + pageIndex + ".jpg");
pageIndex++;
}
}
using (Image firstPage = new Image())
{
firstPage.Read(inputFile + "[0]");
firstPage.Write(outputDirectory + "\\FirstPage.jpg");
}
ここでは、imagelist クラスが認識されていません。DLLを追加しました。動作するサンプルはありますか?また、Ghostscript のダウンロードは EXE ファイルですが、DLL ではありませんか?