基于 WebBrowser 的富文本编辑器

缘起:

很久很久以前,05年的时候做的一个基于 Delphi 的 TWebBrowser 做的一个富文本编辑器。主要是把 Windows 提供的 Browser 控件的 IHTMLWindow2 接口利用起来,完成将浏览器变成编辑器的功能。

为了让编辑器能够插入图片,并且在输出的文档里面包含图片,能够一次过将编辑器的图文内容保存为字符串,将字符串加载到另外一个浏览器里面可以正确显示,将浏览器的内容编码为了 MIME 格式。

翻旧电脑硬盘找到了代码,在新版的 Delphi 里面修改了一下,兼容了最新版的 Delphi 10.3.3。

这是一套基于 VCL 的控件,是我以前开发的一套基于 P2P 通讯的聊天软件的一部分。现在先把它开源出来,放到 github 上面。

地址:

https://github.com/pcplayer/IEditor

你可能感兴趣的:(Delphi)