logo Aspose.PDF使用教程 我也要发布文档

在PDF文件中添加附件


要在一个PDF文档中添加附件,您需要创建一个要添加的FileSpecification对象和文件的描述。之后就可以使用集合的Add方法将之添加到Document对象的EmbeddedFiles集合中。 这个EmbeddedFiles集合包含添加到PDF文件中的所有附件。

》》》下载Aspose.Pdf试用版

下面的代码片段演示了如何在PDF文件中添加附件:

C#

//open document
Document pdfDocument = new Document("input.pdf");
//setup new file to be added as attachment
FileSpecification fileSpecification = new FileSpecification("test.txt", "Sample text file");
//add attachment to document's attachment collection
pdfDocument.EmbeddedFiles.Add(fileSpecification);
//save new output
pdfDocument.Save("output.pdf");

VB.NET

'open document
Dim pdfDocument As New Document("input.pdf")
'setup new file to be added as attachment
Dim fileSpecification As New FileSpecification("test.txt", "Sample text file")
'add attachment to document's attachment collection
pdfDocument.EmbeddedFiles.Add(fileSpecification)
'save new output
pdfDocument.Save("output.pdf")