有没有一种方法可以在Android应用程序中嵌入任何类型的查看器(例如QuickOffice Viewer),以便查看/显示/编辑.docx、pptx、xlsx等文档(Word、Excel、PowerPoint文件)?是否有任何SDK或API可以呈现这些内容而不必离开另一个应用程序?也就是说,我不想让我的文件和数据离开我的应用程序,但我希望它们能够呈现给用户 :)
这里有Apache POI
。
Apache POI项目的使命是创建和维护基于Office Open XML标准(OOXML)和Microsoft的OLE 2复合文档格式(OLE2)的各种文件格式的Java API,以便进行操作。
然后,还有Aspose
,它提供了用于处理MS Office和其他文档(如PDF等)的API。
Aspose
看起来很棒!虽然需要花费一些钱,但正是我所需要的 :) 谢谢! - zaxy78很遗憾,目前还没有这样的库可以将这些文档嵌入到您的应用程序中,但是您可以自己创建。例如,如果要查看PDF文件,Java的iText库非常完美,其他类型的文档也有类似的库。