我正在使用iTextSharp(.NET 2.0 Vista). iTextSharp版本是4.1.2.0
PdfReader reader = new PdfReader(pdfFile);
导致库抛出异常说
“未找到预告片”
该文件存在,可以在Adobe中查看没有问题
有任何想法吗?
最佳答案 预告片是PDF文件结构的一部分.如果您收到错误消息说无法找到,那么我认为首先是您的文件已损坏.能够在PDF查看器程序中打开PDF并不一定意味着PDF没有损坏;我知道,如果它是线性化的PDF文件,观众将不会尝试使用预告片.
您的代码是否会为您尝试读取的任何PDF抛出IOException?
>如果是这样,那么可能使用更新的
iTextSharp的版本将帮助或至少发布一些代码.
>如果没有,那我就会重新创作
您正在尝试处理的PDF.