如何在Android中打开MS Office文件
可能重复:如何在Android中打开MS Office文件,android,api,ms-office,Android,Api,Ms Office,可能重复: 我一直在搜索android的API以打开和查看.doc、.ppt、.docx或.pptx 我相信应该有一个,因为存在可以打开这些文件格式的应用程序。我发现了ApachePOI,但它使用的是JavaAWT,它不是android的一部分 即使是将这些文件格式转换为.pdf的API也会很有用。只有在手机附带Quickoffice等应用程序时,您才能这样做,在这种情况下,您将通过应用程序在该应用程序中打开它 在Android中,没有用于打开office文件的标准API。您发现的应用程序使
我一直在搜索android的API以打开和查看
.doc
、.ppt
、.docx
或.pptx
我相信应该有一个,因为存在可以打开这些文件格式的应用程序。我发现了ApachePOI,但它使用的是JavaAWT,它不是android的一部分
即使是将这些文件格式转换为
.pdf
的API也会很有用。只有在手机附带Quickoffice等应用程序时,您才能这样做,在这种情况下,您将通过应用程序在该应用程序中打开它
在Android中,没有用于打开office文件的标准API。您发现的应用程序使用内部API读取文件。他们要么在设备上执行此操作,要么将文件上传到服务器,服务器负责解析文件并将其转换为更易于从Android客户端读取的格式。apache POI与Android不兼容。实际上,我的目标是制作这样一个解析器(就像服务器上的解析器一样),请您明确什么是内部API,如果它存在,为什么我不能在我的应用程序中使用它。我所说的内部是指专有的。最简单的方法是使用服务器-客户机体系结构。将文件上载到服务器,在那里可以使用大量的开放API。读取文件并将其转换为HTML或类似的格式。将其发送回设备以便显示。