'OnEndPage'事件处理程序中的'System.StackOverflowException'在下面的代码中你可以看到我覆盖了OnEndPage事件并尝试添加一个段落到文件。但是,在尝试运行代码时出现“System.StackOverflowException”错误。有谁知道为什么会这样,我该如何解决?publicoverridevoidOnEndPage(PdfWriterwriter,Documentdocument){base.OnEndPage(writer,document);Paragraphp=newParagraph("段落");文档.添加(p);}禁用document.Add()。作为参数传递的文档对象实际上是一个PdfDocument对象。您应该只将它用于只读目的。这记录在我的书iTextinAction-SecondEdition中。如果你想在OnEndPage方法中添加内容,你需要像writer.DirectContent这样的writer.DirectContent。以上就是C#学习教程分享的全部内容:“OnEndPage”事件处理程序中的“'System.StackOverflowException”。如果对你有用,需要了解更多C#学习教程,希望大家多加关注——本文来自网络收集,不代表立场,如涉及侵权,请点击有权联系管理员删除。如需转载请注明出处:
