使用.Net c#从PDF中提取图像

时间:2009-10-12 13:09:20

标签: c# .net image pdf extract

我想从PDF中提取图像。试过很多解决方案,但仍未获得解决方案。帮助我......提前致谢

2 个答案:

答案 0 :(得分:8)

查看MSDN Forum - Extracting Image From PDF File Using C#VBForums - Extract Images From a PDF File Using iTextSharp,在MSDN论坛中,您会看到有人已发布此帖,并且有一个帖子标记为答案,而在VBForums链接的第三篇帖子中,您将请参阅完整代码来执行此操作。

问候。

答案 1 :(得分:1)

Docotic.Pdf library可用于从PDF中提取图像。

以下示例说明如何从PDF中提取所有图像:

static void ExtractAllImages()
{
    string path = "";
    using (PdfDocument pdf = new PdfDocument(path))
    {
        for (int i = 0; i < pdf.Images.Count; i++)
        {
            string imageName = string.Format("image{0}", i);
            string imagePath = pdf.Images[i].Save(imageName);
        }
    }
}

图书馆不会重新取样图片。它将保存它们与PDF格式完全相同。

免责声明:我为图书馆的供应商Bit Miracle工作。