问题标签 [office-js]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - Office 加载项缓存我的 HTML 文件
天知道是什么原因,我的本地 word 客户端上的 Office 加载项正在缓存一个我动态加载的 html 文件(通过角度),并拒绝给我一种从缓存中删除它的方法。我唯一的解决方案是重命名文件并强制它查找新文件。
我知道这是一个缓存问题而不是代码问题,因为当我在 web 客户端中加载应用程序时,它总是得到新版本而不是旧版本。
请帮助,每次更改文件时重命名文件既愚蠢又耗时
office-js - Office.js - OSF.OUtil.encodeBase64 引发 Word 2016 异常
我使用以下代码在办公应用程序中解析 Word 文档
这适用于 Word 2013 但以下行
抛出异常
对象不支持属性或方法 'charCodeAt'
在 Word 2016 上。
关于可能的原因有什么想法吗?
请注意,我使用了来自https://appsforoffice.microsoft.com/lib/1.1/hosted/office.js的最新 Office.js
问候,詹·扎伊布
ms-word - 插入页眉和页脚 office.js api
我正在尝试使用任务窗格应用程序中的 office js API 将页眉和页脚插入到文档中。我似乎找不到向文档添加页眉和页脚的方法。
office365 - 必须始终设置 Office.initialize 吗?
我有一个 Office.js 任务窗格加载项,它不会对 Office API 执行任何操作,直到用户在任务窗格 UI 上执行特定操作。UI 是一个 angular.js SPA。所以,很自然,我不需要在 Office.initilize 上做任何事情。但是,我一直遇到以下错误,直到我给 Office.initilize 一个空函数。
SCRIPT5022: https://localhost:44300/Scripts/Office/1/office.js 0x800a139e中第 11 行第 10360 列未处理的异常 - JavaScript 运行时错误:Office.js 尚未完全加载。请稍后再试或确保在 Office.initialize 函数中添加您的初始化代码。office.js (11,10360)
摆脱这个的代码是:
这是预期的行为吗?顺便说一句,错误不是立即发生的,也不是对任何 API 调用或用户交互的响应。似乎它正在从 Office.js 文件中的 setTimeout 中删除。
macos - 用于 Powerpoint 插件的 API(Windows 和 Mac)
是否有用于开发 Office 2016 for Mac 加载项的新 API?我看过一个 javascript API,但我不清楚这是否适用于 Office for Mac 2016、仅适用于 Windows 2013+ 的 Office 或仅适用于 Office Web Apps。请指出我的官方文档来澄清这一点。
office365 - 提交失败 - 5.7 应用程序和加载项必须使用有效且受信任的 SSL 证书 (HTTPS) 保护
我在 Office365 商店中提交了一个应用程序,但它被拒绝了。修复的要求是 5.7 应用程序和加载项必须使用有效且受信任的 SSL 证书 (HTTPS) 保护。您的加载项及其所有内容必须受 SSL 保护。
有关如何解决此问题的任何信息都将非常有帮助。谢谢!
javascript - 使用 JavaScript 检索 bodyOOXML.value 时,OOXML 中缺少单词/numbering.xml
当使用 JavaScript 通过以下代码获取 OOXML 正文 (bodyOOXML.value) 作为字符串时,不包括 word/numbering.xml 包:
包括 word/styles.xml、word/fontTable.xml 等,但没有编号包,我们无法重新创建数字格式。任何帮助表示赞赏!
c# - Office 2016 插件 - 是否可以在启动插件时打开远程文件?
是否可以打开远程文件(url、xml、二进制)?
例如,我使用 Add-In(来自 url)打开一个虚拟 docx,然后 Addin 从 url 检索一个 xml docx 并将其放入打开的文档中(替换文档虚拟)。
有可能吗?
谢谢。
PS:我创建了一个插件,并从打开的虚拟文件的 url 中检索了一个 xml docx,但我未能放入打开的文档(替换)。