Aspose.word:将pdf附件添加到word文件中

时间:2016-09-26 05:26:55

标签: c# .net aspose.words

我是.Net中aspose.word的新手。

我有一个模板文档,我需要通过附件替换word文档中的文本字段。我有excel和pdf文档作为附件。

有一天可以帮我添加附件到Word文档吗?

谢谢, 喜悦

3 个答案:

答案 0 :(得分:0)

将数据绑定到相应字段后,将其转换为PDF。然后,您可以将两个PDF一起加入。

using (var ms = new MemoryStream())
{
    // save Aspose doc to stream as pdf
    doc.Save(ms, SaveFormat.Pdf);
    ms.Position = 0;

    // append doc
    var pdf = new PdfDocument(ms);
    pdf.Append(doc);
    pdf.Save(fileName);
}

答案 1 :(得分:0)

我建议您使用Aspose.Words的find and replace功能查找文本并将其替换为图像和OLE对象。您可以使用DocumentBuilder.InsertImage将图像插入到文档中,并使用DocumentBuilder.InsertOleObject方法将文件中的嵌入或链接OLE对象插入到文档中。请参阅以下文章。

Use DocumentBuilder to Insert Document Elements

我与Aspose一起担任开发人员传播者。

答案 2 :(得分:0)

您可以使用InsertOleObject

试试这个:

npm install