我的目标是发送一封附有生成的pdf文件的电子邮件。这是在ASP.Net页面中,因此,我想在内存中创建pdf文件(不是物理上在磁盘上),并将其附加到电子邮件中。
如何使用iTextSharp在内存中创建pdf文档?
答案 0 :(得分:3)
只需将其“打印”到MemoryStream即可。从那里,您将其移动到一个字节数组,您可以将其附加到您的电子邮件。
答案 1 :(得分:1)
这是一个代码示例,看起来应该可以工作......(我自己没试过)
http://www.nabble.com/Re%3A-Create-Pdfreader-from-Memory-Stream-p22792260.html