我正在使用iTextSharp在C#中创建PDF文档。我想将另一个文件附加到PDF中,但是尝试了很多次都没有成功。这里的示例显示一些注释,其中显然包括附件。
以下是我尝试的内容:
好的,发生的情况是它会在PDF上添加一个注释(显示为一个小的评论语音气球),但我不想要。test.xml显示在Adobe Reader的附件窗格中,但无法读取或保存,并且文件大小未知,因此很可能从未正确附加。 有什么建议吗?
以下是我尝试的内容:
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的附件窗格中,但无法读取或保存,并且文件大小未知,因此很可能从未正确附加。 有什么建议吗?