【问题标题】:How to get list of shapes in SdtBlock element using Open XML SDK?如何使用 Open XML SDK 获取 SdtBlock 元素中的形状列表?
【发布时间】:2011-12-09 23:46:46
【问题描述】:

如何使用 Open XML SDK 获取 SdtBlock 元素中的形状(文本框)列表?

问候。

【问题讨论】:

  • 或者如何获取 wordDocumentProcessing 中的形状列表?

标签: openxml openxml-sdk word-2010


【解决方案1】:

为了获取WordProcessingDocument 中的所有形状,您可以使用 linq 遍历 body 的所有后代:

using (WordprocessingDocument wordDoc = WordprocessingDocument.Open(stream, true))
{
    IEnumerable<DocumentFormat.OpenXml.Vml.Shape> shapes = wordDoc.MainDocumentPart.Document.Body.Descendants<DocumentFormat.OpenXml.Vml.Shape>();
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-05
    • 1970-01-01
    • 2020-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-10
    相关资源
    最近更新 更多