我正在使用Microsoft.Office.Interop
将powerpoint演示文稿导入我的编辑器。然后我修改内容并使用它创建新的ppt。
在从power point读取幻灯片对象的形状时,一些textobject中包含十六进制值。当我尝试将它们导入我的编辑器时会产生问题。
page.Xml.Add(XElement.Parse(string.Format(@strXml)));
这里strXml内容有些十六进制字符。我得到例外' ', hexadecimal value 0x0B, is an invalid character
。由于在不同的幻灯片文本对象中出现各种十六进制代码,每次都不同。我如何找到这些十六进制值并替换(或删除它是否会在创建最终的ppt媒体时产生问题)