处理 itextSharp 对象

本文关键字:对象 itextSharp 处理 | 更新日期: 2023-09-27 17:56:02

我想显式处置itextsharp文档,PdfWriter,字体颜色对象。谁能告诉我如何实现同样的目标。

处理 itextSharp 对象

我只是浏览了一些代码(有几分钟的空闲时间)。看起来 PdfWriter 实现了 IDisposable(或者至少 IDocListener 实现了,如果你走得足够远,PdfWriter 会继承自)。你应该能够调用Dispose()(或将其包装在use语句中):

using(PdfWriter MyWriter=PdfWriter.GetInstance(Document,Stream))
{
...
}

与大多数其他所有内容(文档等)相同。尽管这似乎仅适用于较新的版本(我的一个项目中的4.0版本似乎没有使用PdfWriter等的IDisposable)。