在内存中创建文档?

时间:2009-07-27 18:50:43

标签: itextsharp

我的目标是发送一封附有生成的pdf文件的电子邮件。这是在ASP.Net页面中,因此,我想在内存中创建pdf文件(不是物理上在磁盘上),并将其附加到电子邮件中。

如何使用iTextSharp在内存中创建pdf文档?

2 个答案:

答案 0 :(得分:3)

只需将其“打印”到MemoryStream即可。从那里,您将其移动到一个字节数组,您可以将其附加到您的电子邮件。

答案 1 :(得分:1)

这是一个代码示例,看起来应该可以工作......(我自己没试过)

http://www.nabble.com/Re%3A-Create-Pdfreader-from-Memory-Stream-p22792260.html