当前位置:  开发笔记 > 编程语言 > 正文

在Cocoa Touch中阅读.ppt(MS PowerPoint)文件

如何解决《在CocoaTouch中阅读.ppt(MSPowerPoint)文件》经验,为你挑选了1个好方法。

知道如何在Cocoa Touch中读取.ppt文件吗?

我试图在UIWebView中加载文件的内容,但它不起作用.这是代码:

[aWebView loadData:[NSData dataWithContentsOfFile:filePath]
          MIMEType:@"application/vnd.ms-powerpoint"
  textEncodingName:@"utf-8"
           baseURL:[NSURL fileURLWithPath:filePath]];

[powerWeb loadData:[NSData dataWithContentsOfFile:filePath]
          MIMEType:@"application/vnd.ms-powerpoint"
  textEncodingName:@"utf-8"
           baseURL:[NSURL fileURLWithPath:filePath]]; 

所有建议都非常感谢.

谢谢



1> Quinn Taylor..:

UIWebView用于以您可以直接在浏览器中查看的格式显示Web内容.它不知道如何显示PowerPoint文件 - 大多数应用程序没有,因为它是一种专有的Microsoft格式.(我更正了 - 显然,UIWebView 确实知道如何显示PowerPoint文件和其他文件.如果它不起作用,我建议尝试不同的MIME类型,例如application/mspowerpoint.)只记得只是将文件加载到NSData中不会意味着您传递该数据的任何人都将知道如何解释字节.

您可以检查Microsoft是否提供用于解析PPT文件的任何工具,或者查看开源工具 - 例如,Google搜索通常会转换为HTML.请注意,您的浏览器通常不会直接加载该文件的PowerPoint版本.

推荐阅读
黄晓敏3023
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有