【发布时间】:2011-03-01 17:40:20
【问题描述】:
我正在使用 iTextSharp 在 C# 中创建 PDF 文档。我想将另一个文件附加到 PDF。我在尝试这样做时遇到了很多麻烦。示例here 显示了一些注释,显然是附件。
这是我尝试过的:
writer.AddAnnotation(its.pdf.PdfAnnotation.CreateFileAttachment(writer, new iTextSharp.text.Rectangle(100,100,100,100), "File Attachment", its.pdf.PdfFileSpecification.FileExtern(writer, "C:\\test.xml")));
好吧,发生的事情是它确实在 PDF 上添加了一个注释(显示为一个小的评论语音气球),这是我不想要的。 test.xml 显示在 Adobe Reader 的附件窗格中,但无法读取或保存,并且文件大小未知,因此很可能从未正确附加。
有什么建议吗?
【问题讨论】:
标签: c# pdf pdf-generation itextsharp itext