我正在进行的项目是使用第 3 方组件在名为 ABCpdf.Net 的 VB.Net 网络系统中构建动态 PDF。(不是一个糟糕的工具,但也不是一个伟大的工具。)
有时,由于我无法理解的原因,文档对象会抛出 SEHException。进一步挖掘,事实证明这是由 WebSupergoo.ABCpdf6.Internal.PDFException 类型的文档对象中的自定义异常引起的。内容仅包含不太有用的标题“无法获取图像数据。内存不足”通常在尝试将图像添加到 PDF 时发生。由于这些图像是小于 100k 的 PNG,我猜它们的大小不是问题。
此外,真正奇怪的是,一旦这个问题开始发生,让它停止的唯一方法似乎是重新启动 Web 服务器,这显然有点低于标准。
有没有人遇到过这个问题(甚至使用过这个工具?)