我的服务器中有一个pdf文件,我想要一种下载pdf文件并从该文件中提取图像的方法。到目前为止,我已经使用了XamiTextSharpLGPLv2,pdfbox,但到目前为止还没有运气。
PdfReader reader = new PdfReader(new Uri(url));
for (int i = 1; i <= reader.NumberOfPages; i++)
{
PdfDictionary pg = reader.GetPageN(i);
iTextSharp.text.pdf.PdfObject PDFObj = reader.GetPdfObject(i);
if ((PDFObj != null) && PDFObj.IsStream())
{
iTextSharp.text.pdf.PdfStream PDFStremObj = (iTextSharp.text.pdf.PdfStream)PDFObj;
try
{
//var pdfImage = new PdfImageObject((PRStream)PDFStremObj);
//var img = pdfImage.GetDrawingImage();
}
catch (Exception)
{
}
}
}
在XamiTextSharpLGPLv2中找不到PdfImageObject, 我如何使用XamiTextSharpLGPLv2提取图像或任何其他库的建议来实现这一点将是一个很大的帮助。 预先感谢。