Essential PDF可以帮助开发人员快速在其应用程序中集成PDF文档处理功能,该控件可以应用于WinForm、Asp.NET、ASP.NET MVC、Silverlight等多种平台下,可以快速进行PDF文档的创建、操作、转换等。在很多时候PDF文档中包含了各种图片,在某些情况下开发人员需要把PDF文件中的图片提取出来,Essential PDF可以快速帮助开发人员实现该功能,既可以对PDF文档中的某一页进行提取,也可以对整个PDF文档进行提取,下面就分别介绍如何进行图片的提取:
//Load an existing PDF.
PdfLoadedDocument loadedDocument = new PdfLoadedDocument(fileName);
//Load first page.
PdfPageBase pageBase = loadedDocument.Pages[0];
//Extract images from first page.
Image[] extractedImages = pageBase.ExtractImages();
//close the document
loadedDocument.Close(true);