我正在搜索将 PDF 的每一页转换为 JPEG。
我从以下链接中找到了以下代码:http: //imagemagick.codeplex.com/discussions/257915
这是将pdf转换为图像的两种方法。您可以一次读取所有图像,也可以只读取一张图像。为此,您需要安装 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?