Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将序列化为xml的形状对象与PP形状对象进行比较_C#_Ms Office_Powerpoint_Office Interop - Fatal编程技术网

C# 将序列化为xml的形状对象与PP形状对象进行比较

C# 将序列化为xml的形状对象与PP形状对象进行比较,c#,ms-office,powerpoint,office-interop,C#,Ms Office,Powerpoint,Office Interop,我有objectMicrosoft.Office.Interop.PowerPoint.Shape,我需要知道它是否与objectDocumentFormat.OpenXml.Presentation.Shape相关(相同) 也许我可以比较一下身份证?但在我看来,OpenXml.Presentation.Shape与PowerPoint.Shape的id不同。我打印了两个随机形状的名称和id: Oval 3 4 ========= Cross 4 5 ========= slide1.

我有object
Microsoft.Office.Interop.PowerPoint.Shape
,我需要知道它是否与object
DocumentFormat.OpenXml.Presentation.Shape
相关(相同)


也许我可以比较一下身份证?但在我看来,OpenXml.Presentation.Shape与PowerPoint.Shape的id不同。

我打印了两个随机形状的名称和id:

Oval 3
 4 
=========
Cross 4
 5 
=========
slide1.xml包含以下内容:


...


...
唯一的区别似乎是这个名字被翻译成荷兰语和英语,但ID保持不变

      <p:sp>
          <p:nvSpPr>
              <p:cNvPr id="4" name="Ovaal 3"/>
              <p:cNvSpPr/>
              <p:nvPr/>
          </p:nvSpPr>
          ...
      </p:sp>
      <p:sp>
          <p:nvSpPr>
              <p:cNvPr id="5" name="Kruis 4"/>
              <p:cNvSpPr/>
              <p:nvPr/>
          </p:nvSpPr>
          ...
      </p:sp>