C# 例外情况;找不到图像数据或EI“;使用ITextSharp

C# 例外情况;找不到图像数据或EI“;使用ITextSharp,c#,pdf,itextsharp,C#,Pdf,Itextsharp,我在使用iTextSharp解析PDF文件中的图像时遇到问题,我遇到此异常:“找不到图像数据或EI” 代码,我在其中获得异常: var newFinder = parser.ProcessContent(lastPage, new ImageRenderListener()); var result = 0; foreach (var key in newFinder.Images.Keys) { result = key.Height; } return result; 文件:请提供

我在使用iTextSharp解析PDF文件中的图像时遇到问题,我遇到此异常:“找不到图像数据或EI”

代码,我在其中获得异常:

var newFinder = parser.ProcessContent(lastPage, new ImageRenderListener());
var result = 0;
foreach (var key in newFinder.Images.Keys)
{
    result = key.Height;
}
return result;

文件:

请提供足够的详细信息,以便人们可以尝试提供帮助。请参见将相关代码添加到问题本身。如果有太多,把它简化成一个最小的例子。没有多少人会去看一个外部文件。根据规范,图像数据应为
BI。。。身份证件EI
,在EI前面有一个换行符。在EI运算符之前大约字节偏移量871982处缺少换行符。iTextSharp的哪个版本?与处理内联图像相关的一些修复/改进。我能马上想到的是:和。指向示例文件的Dropbox链接不起作用,因此我无法检查自己是否可以用最新版本解析它。