-4

有没有办法将 ms word 添加到 android 或 ios 应用程序以创建或编辑 word 文档,如 Google play 和应用商店中的 cloudon 应用程序。那么有谁知道 cloudon 应用程序是如何工作的,可能使用 api 或 office 365

4

2 回答 2

2

在http://poi.apache.org/有一个开源 java 库“Apache POI - Microsoft 文档的 Java API” ,但我自己从未在 Android 上测试过(但在其他 web java 项目中);但我想它也可以在那里工作。

有了它,您可以读/写办公文档,从而也可以编辑它们。

于 2012-06-25T13:10:07.987 回答
1

简短的答案是否定的,长答案也是如此。Microsoft Word 是适用于 Windows、Mac 和 Windows Phone 的专有 Office 套件。如果微软移植它,它只能直接在其他操作系统上使用。您可以查看在开源套件(例如 LibreOffice)中读写代码的 MS Office 文档,并以此为基础编写代码。

或者,这是实际的答案,使用您拥有库或可以为其编写代码的格式。我不了解 Android,但 iOS 在 Core Graphics 中支持 PDF。并且有可用于文档应用程序的格式标准。这里有一对:

  • PDF:可能已经是它的库了。
  • HTML:任何 HTML/XML 库都可以,并且已经可以通过嵌入目标系统的 WebKit 来呈现。
  • RTF:我不确定它的开放程度,但它不是二进制的。
  • ODT:最复杂,但功能最全。你甚至可以移植一些 LibreOffice 代码
  • 任何其他标记语言:您可以创建自己的格式,但也必须自己呈现。

请记住这一点:始终支持所有 Microsoft Office 文档的唯一程序是 Microsoft Office,如果您提交的应用程序使用 Office 文档作为其主要格式,我也不确定 Apple 会如何。

于 2012-06-25T13:18:03.433 回答