1

我正在搜索将 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?

4

0 回答 0