首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >office.js是否支持shapes集合?

office.js是否支持shapes集合?
EN

Stack Overflow用户
提问于 2018-11-02 17:49:21
回答 1查看 335关注 0票数 2

在office.js中是否支持"shapes“集合?如果是这样,我该如何对其进行迭代?下面是我试图用office.js实现的等效C#代码

代码语言:javascript
复制
foreach (Word.Shape shape in document.Shapes)
{
   if (shape.Type == Microsoft.Office.Core.MsoShapeType.msoTextBox)
   {
       string shapeText = shape.TextFrame.TextRange.Text;
   }   
}
EN

回答 1

Stack Overflow用户

发布于 2018-11-06 19:10:26

基于一些快速的研究,我会得出结论,在Office.js Word here中没有描述的'Shapes‘属性。Office.js Word应用编程接口只允许与文档中非常精选的对象子集进行交互。可以检索的可能与您相关的对象包括:

目前不支持绘图、浮动图片、Active X控件、形状和其他内容。您可以尝试通过解析OOXML来检索这些对象。Office.js Excel API Beta似乎确实支持形状。这可能意味着您所需的功能将及时到达Office.js Word应用编程接口。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53116195

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档