C# C“发现”;“图像数据不足”;PDF中的错误

C# C“发现”;“图像数据不足”;PDF中的错误,c#,itext,C#,Itext,我有一些PDF文件在某种程度上被损坏了。无论何时我打开它们,我都会得到错误- 图像数据不足 现在,我有了一个解决这个问题的办法。但要从代码中应用该解决方案,我需要从代码中识别那些损坏的PDF。有没有办法从代码中识别PDF是否存在“图像数据不足”错误 这里是PDF的链接。请使用Adobe Reader查看此问题- 通常,这意味着给定图像的属性(如高度、宽度、比特成分和颜色空间),图像XObject流的大小太小 要以编程方式检测此场景,您需要打开流并读取其解码大小。然后根据上述属性计算大小。比较这两

我有一些PDF文件在某种程度上被损坏了。无论何时我打开它们,我都会得到错误-

图像数据不足

现在,我有了一个解决这个问题的办法。但要从代码中应用该解决方案,我需要从代码中识别那些损坏的PDF。有没有办法从代码中识别PDF是否存在“图像数据不足”错误

这里是PDF的链接。请使用Adobe Reader查看此问题-

通常,这意味着给定图像的属性(如高度、宽度、比特成分和颜色空间),图像XObject流的大小太小


要以编程方式检测此场景,您需要打开流并读取其解码大小。然后根据上述属性计算大小。比较这两个值应表明图像流中的数据不足。

请指定向下投票的原因。当您试图通过代码打开损坏的pdf文件时会发生什么情况?@ChetanRanpariya我能够正确读取pdf。没有发生异常。请共享有问题的pdf。@mkl完成。共享。