我正在使用单词加载项工作,我只想获取包含所选内容的文档,而不是整个文档。
有一个用于获取整个文档的API:
// Get all of the content from a PowerPoint or Word document in 100-KB chunks of text.
Office.context.document.getFileAsync("compressed",
{ sliceSize: 100000 },
function (result) {
});
但我只想选择内容。
答案 0 :(得分:1)
您使用Document.getSelectedDataAsync
方法:
Office.context.document.getSelectedDataAsync("Text", function (asyncResult) {
if (asyncResult.status == Office.AsyncResultStatus.Failed) {
console.log('Action failed. Error: ' + asyncResult.error.message);
}
else {
console.log('Selected data: ' + asyncResult.value);
}
});