[英]Corrupted PPTX file when using OpenXML to create PowerPoint presentation
[英]Corrupted powerpoint pptx generated using openxml C#
打开使用 open xml 生成的 powerpoint 文件时出现以下错误。 我比较了修复文件和损坏文件的xml,似乎是一样的。 你能帮忙吗
提前致谢。
编辑:
我使用了 这里的示例代码。 如果您运行此代码,它可以正常工作。 但是,如果我们更改这部分:
bodyShape.TextBody = new TextBody(new Drawing.BodyProperties(),
new Drawing.ListStyle(),
new Drawing.Paragraph(new Drawing.Run(new Drawing.Text() { Text = text }));
它会创建损坏的文件。
string _DescripcionSuperior = "Hello World";
bodyShape.TextBody = new P.TextBody(new Drawing.BodyProperties(),
new Drawing.ListStyle(),
new Drawing.Paragraph(new Drawing.Run(
new Drawing.RunProperties() { Language = "es-MX", FontSize = 1000, Dirty = false, Bold = false },
new Drawing.Text(_DescripcionSuperior)
)));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.