【发布时间】:2025-12-04 02:10:02
【问题描述】:
我正在为一个或我们的应用程序开发 Word 插件。使用这个 Word 插件,将保存的 Word 模板从我们的应用程序发送到 Word。
如果我使用包含页眉和页脚的模板,这些不会显示在 Word 文档中。
代码如下:
function setDocumentDataBase64(data) {
Word.run(function (context) {
// Create a proxy object for the document body.
var body = context.document.body;
//cleaning old context
//body.clear();
body.insertFileFromBase64(data, Word.InsertLocation.replace);
return context.sync().then(function () {
alert.success("Document inserted");
});
})
.catch(function (error) {
console.log('Error: ' + JSON.stringify(error));
if (error instanceof OfficeExtension.Error) {
console.log('Debug info: ' + JSON.stringify(error.debugInfo));
}
});
}
【问题讨论】:
-
您设法解决了这个问题吗?你有任何可以分享的示例代码吗?我有同样的问题。
-
是的,我做到了。 gist.github.com/JuaneloJuanelo/61ee8983fc914592b618a9a392d15f44