1

を使用して、PowerPoint プレゼンテーションをエディターにインポートしていMicrosoft.Office.Interopます。次に、コンテンツを変更し、それを使用して新しい ppt を作成します。スライド オブジェクトの形状をパワー ポイントから読み取っているときに、一部のテキスト オブジェクトに 16 進値が含まれています。それらをエディターにインポートしようとすると問題が発生します。

page.Xml.Add(XElement.Parse(string.Format(@strXml)));

ここで strXml にはいくつかの 16 進文字が含まれています。そして私は例外を受け取ります' ', hexadecimal value 0x0B, is an invalid character。異なるスライドテキストオブジェクトでさまざまな16進コードが発生するため、毎回異なります。これらの 16 進値を見つけて置き換えるにはどうすればよいですか (または、最終的な ppt メディアが作成されたときに問題が発生しない場合は削除します)。

4

0 に答える 0