我不确定这是否是要问的正确 Stack Exchange 页面(也许程序员也适合,尽管他们反对软件技术问题)。
但是,对于应该充当内部知识数据库客户端的程序,我正在研究来自不同框架的富文本控件/小部件。此富文本控件应显示 HTML 的子集。仅支持 h1-h6、b、i、img(是否嵌入)、列表和简单表格。文本作为降价代码保存在数据模型中。
现在我需要一个控件来显示这个带有在线编辑的标记(就像文本处理器一样),并且可以再次将内容保存为降价。客户端可以用 Python(使用 PyQt 或 wxPython)或使用 WinForms 的 C# 编写。我已经在这些框架中测试了富文本控件,但它们并不适合。WinForms 的 RichEditBox 输出奇怪的 RTF,其他的则输出一些可怕的 HTML 格式。现在我想扩展现有控件,使其在每一秒内将内容保存为降价。
对于上述目标平台,是否有任何好的开源控件/小部件可以作为一个良好的开端?