2013-01-21 52 views
2

我试图合并2个pdf文件(我在iText的行动第2版书中的例子),并试图运行此代码时收到空引用异常错误:ItextSharp PDFCopy抛出空引用异常

MemoryStream stream = new MemoryStream(); 
document = new Document(); 
PdfCopy copy = new PdfCopy(document, stream); 
document.Open();          //breakpoint here 

复制对象每次都有一个空引用异常。我一直无法找到这个网站上任何其他地方的简单答案。提前致谢!

+0

你能提供堆栈跟踪吗?哪个iTextSharp版本给你使用? – mkl

+0

这是iTextSharp 5.3.4中的一个问题;它已在iTextSharp 5.3.5中修复。 –

回答

0

根据this question,您必须忽略此异常。我在iTextSharp 5.5.2中遇到了同样的异常。通过简单地忽略它,我可以继续我的代码并将页面复制到一个新的PDF文件中。