首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何检测power point文件中损坏的位置?

如何检测power point文件中损坏的位置?
EN

Stack Overflow用户
提问于 2018-05-01 11:10:52
回答 1查看 365关注 0票数 1

我有一个程序生成的电源点文件(.pptx),它可以将幻灯片中的xml文件和内容文件复制到其他幻灯片中。它简单地从原始power point文件中提取xml文件和内容文件,然后复制xml文件,最后将文件压缩为zip文件,并将文件重命名为xxxxx.pptx。(我在这里提到的xml文件当然是关于Office Open XML的)

当我在Mac的Keynote中打开这个文件时,它工作得很好。未发生错误。

然而,当我在Mac上使用PowerPoint应用程序时,该应用程序显示"PowerPoint发现xxxxx.pptx中的内容有问题“

我认为PowerPoint规范和Keynote规范之间存在差异,因此我需要将生成的pptx文件应用于PowerPoint规范。

但是,该错误没有说明错误发生的位置或发生了什么错误,而是说明该文件中存在一些错误。

因此,我无法在生成的文件中查找损坏的位置!

如何检测文件中的错误或验证文件的格式?

我不想要“恢复工具”,而是“错误检测工具”。

EN

回答 1

Stack Overflow用户

发布于 2018-05-02 10:20:21

我简单地使用了Open XML SDK 2.5 Productivity Tool

在我的情况下,当我打开pptx文件时,它告诉我xml文件的Content-Type与预期的不同。很快,我突然想到我忘了更改[Content_Types].xml中的数据

在我修复它之后,文件被打开了,没有问题!!

这个应用程序还可以在C#中显示代码,并单独验证每个xml文件。

下载链接在此处-> https://www.microsoft.com/en-us/download/details.aspx?id=30425

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50110891

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档