如何从createDocument(base64File) API或任何其他方法/API创建带有名称的Word Office?

问题描述 投票:0回答:2

我正在为Word文档执行以下操作:-

步骤1.从base64打开文档。请检查下面的链接。文档以随机名称打开,如 Document1、Document 2

https://learn.microsoft.com/en-us/javascript/api/word/word.application?view=word-js-preview#word-word-application-createdocument-member(1)

  await Word.run(async (context) => {
        var newDoc = context.application.createDocument(base64);
        context.load(newDoc);
        //Want to give document name like newDoc.name ="sample documents"
        return context.sync().then(function () {
            newDoc.open();
        });

      });

第 2 步,我们从 Rest API 传递基数 64,因此想要使用 新名称 打开文档,并将一些 自定义数据 传递到新文档。

ms-word office-js office-addins word-addins word-web-addins
2个回答
0
投票

OfficeJS
不提供任何开箱即用的东西。

当开发团队完成规划过程时,会考虑技术社区的功能请求。使用 github 标签:

Type: product feature request
,位于 https://aka.ms/M365dev-suggestions .


0
投票

它给出了 richapi 错误:一般异常。是否必须向 createdocument 函数提供文件?我们不能只发送原始的 Base64 字符串吗?

© www.soinside.com 2019 - 2024. All rights reserved.