我正在开发一个多平台应用程序(Mono),它将文本存储在Web上的一个集中位置,并在可能是IPhone / Android / WP7 / OSX / Windows(WPF)/ Linux的客户端之间同步此文本/网络。我需要支持一定程度的富文本(至少粗体/斜体/等/基本列表/对齐),我试图找到一种可以在所有这些平台上轻松显示和编辑的格式(尽管我正在使用Mono,GUI将使用每个平台的本机工具包实现),到目前为止,我只能想到HTML或RTF,这两者听起来都不太令人愉快。
谢谢!
答案 0 :(得分:0)
以为我会回答这个问题以便完成。最终我最终使用html,因为每个平台都有一个可嵌入的浏览器控件用于显示和编辑 - WPF有richtextbox,虽然这是一个非常非常不愉快的练习,但可以用来编辑和生成html。 Mac有NSTextView,这是一种更好的编辑和生成html的方法。在移动设备上,富文本对于编辑来说还不可行,所以它只是包含在
等等中的纯文本问题。