我是.Net中aspose.word的新手。
我有一个模板文档,我需要通过附件替换word文档中的文本字段。我有excel和pdf文档作为附件。
有一天可以帮我添加附件到Word文档吗?
谢谢, 喜悦
答案 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