我正在创建一个具有不同字体的记事本Android应用程序。我能够将文件保存为.txt,但该扩展名不保存使用的字体,所以我想知道是否有任何方法可以将文件保存为.odt或.doc。
谢谢
答案 0 :(得分:2)
ODT文件与txt文件完全不同,它实际上是一个包含多个文件的zip文件(你可以通过将任何odt文件重命名为zip文件并提取其内容来检查) 为了在java中保存ODT文件,您可以使用ODF工具包库在Java中创建OdfTextDocument对象
答案 1 :(得分:1)
ODT和DOC格式都相对复杂,可能对您的需求有些过分。
但是,如果您希望采用这种方法,最强大的解决方案是使用像Aspose.Words这样的库。
如果您将文件存储为HTML,该怎么办?这将为您提供更低复杂度的字体和格式。