作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 word javascript api 开发了一个 word 插件。我的文档 .docx 文件在服务器上,我需要在加载项中单击按钮打开该 .docx 文档作为新的 Word 文档。
请指导我如何在 word 插件中打开新文档。
谢谢。
最佳答案
我们正在向 API 添加一种新方法,您可以实际使用它来实现此目的。请注意,它处于预览阶段,这意味着将在几个月内投入生产。您需要最新的 Office 版本并引用我们的预览版 office.js 来试用它。 office.js 预览版在这里 https://appsforoffice.microsoft.com/lib/beta/hosted/office.js
查看此代码示例,了解如何轻松实现。
function onaddOpenDoc() {
Word.run(function (context) {
// this getDocumentAsBase64 assumes a valid base64-encoded docx file
var myNewDoc = context.application.createDocument(getDocumentAsBase64());
context.load(myNewDoc);
return context.sync()
.then(function () {
myNewDoc.open();
context.sync();
}).catch(function (myError) {
//otherwise we handle the exception here!
showNotification("Error", myError.message);
})
}).catch(function (myError) { showNotification("Error", myError.message); });
}
关于ms-word - 如何在 Word 插件中打开新的 Word docx 文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39913645/
我是一名优秀的程序员,十分优秀!