VB.NET 简易网页编辑器

最近被要求设计一个文字编辑器,要有类似WORD或者说类似论坛文字编辑器差不多的效果,由于是一个桌面程序,ASP的方案直接被枪毙了,找来找去还是很头疼,不知道以何种方式来呈现,毕竟RICHBOX自身不能显示背景色,图片等功能,虽然可以显示带图片的RTF,但那是两码事。

通过专业的资料挖掘,有幸发现WebBrowser在mshtml这个包里包含 designMode这个属性,可以直接操控网页的话,那自然,背景色,前景色,图片,其他花花的东西全都不是问题了,通过不断摸索,SO代码就次出炉了。

利用WebBrowser组建的.Document.ExecCommand方法还可以实现如下功能:
FontName 字体名称
FontSize   字体大小
InsertImage 插入图片
JustifyLeft     左对齐
JustifyCenter  居中
JustifyRight  右对齐

Bold             粗体

Italic            斜体

Underline    下划线

ForeColor    字体颜色

BackColor   字体底纹

成品如图:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值