相关疑难解决方法(0)

iTextSharp for PDF - 如何添加文件附件?

我正在使用iTextSharp在C#中创建PDF文档.我想将另一个文件附加到PDF.我试图这样做有很多麻烦.这里的例子显示了一些注释,显然是附件.

这就是我尝试过的:

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")));
Run Code Online (Sandbox Code Playgroud)

那么,会发生什么呢?它会在PDF上添加注释(显示为一个小注释语音气球),这是我不想要的.test.xml显示在Adobe Reader的附件窗格中,但无法读取或保存,并且其文件大小未知,因此可能永远不会正确附加.

有什么建议?

c# pdf pdf-generation itext itextsharp

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

itext ×1

itextsharp ×1

pdf ×1

pdf-generation ×1