我想在Android应用程序中创建一个word文档,并通过邮件发送该文档。 有没有在android中创建word文档的教程。我在这个网站上经历了其他几个问题,但我没有得到明确的答案。 我们可以使用Apache POI在Android上执行此操作吗? 如果存在任何示例,请提及。 提前谢谢。
答案 0 :(得分:1)
您可以在Android中使用任何Java库,因此我认为这将是您实现所需内容的方式(使用Apache POI)。
您可以通过将附件作为附加内容添加到用于创建邮件消息的Intent中来发送附件(很多示例)。
答案 1 :(得分:1)
Apache POI看起来是最好的选择,但请注意,处理Word文档的组件仅支持简单文件:
Word文档的HWPF和XWPF
HWPF是纯Java的Microsoft Word 97(-2003)文件格式的端口。它支持读取和有限的写入功能。它还为旧的Word 6和Word 95格式提供简单的文本提取支持。有关更多信息,请参阅HWPF项目页面。该组件仍处于开发的早期阶段。它已经可以读取和写入简单文件。
我们还在从OOXML规范开发用于WordprocessingML(2007+)格式的XWPF。这为简单文件提供了读写支持,以及文本提取功能。
您应该认真考虑是否可以为电子邮件使用不同的格式 - 纯文本或HTML格式。