zoukankan      html  css  js  c++  java
  • RichEditControl样式调整

    DevExpress中的富文本编辑器RichEditControl支持PDF、DOCX、RTF、HTML、EPUB等多种格式。

    强大到"令人发指"的功能几乎可以打造了一个自定义的Word。

    默认的样式适合文档编辑,当仅需要阅读功能时,可对其样式进行调整,主要包括标尺、滚动条、页面版式和背景,如下图所示:

    实现代码如下:

    //隐藏水平标尺

    this.richEditControl1.Options.HorizontalRuler.Visibility = RichEditRulerVisibility.Hidden;

    //隐藏竖直标尺

    this.richEditControl1.Options.VerticalRuler.Visibility = RichEditRulerVisibility.Hidden;

    //隐藏水平滚动条

    this.richEditControl1.Options.HorizontalScrollbar.Visibility = RichEditScrollbarVisibility.Hidden;

    //修改版式

    this.richEditControl1.ActiveViewType = DevExpress.XtraRichEdit.RichEditViewType.Simple;

    //背景颜色

    this.richEditControl1.ActiveView.BackColor = this.BackColor;

    //加载ePub

    this.richEditControl1.LoadDocument(htmlPath, DocumentFormat.ePub);

     

    //加载Html(背景需要修改html属性)

    //this.richEditControl1.LoadDocument(htmlPath, DocumentFormat.Html);

     

    实现效果:

    按键Ctrl缩放时,也可以自动换行排版。

    加载其他文档的效果:

    其中,RrichEditControl1的视图类型(ActiveViewType)包括三种,分别是:

    (1)PrintLayout 打印模式,适合文档编辑、分布浏览。

    (2)Simple简单模式,适合单纯地阅读,可根据页面自动调整内容。

    (3)Draft草稿模式,适合web浏览,不会根据窗体变化。

     

     

     

     

     

     

    作者:我也是个傻瓜
    出处:http://www.cnblogs.com/liweis/
    签名:成熟是一种明亮而不刺眼的光辉。

  • 相关阅读:
    php设置和获取cookie
    字符截取 支持UTF8/GBK
    PHP自毁程序
    php短信发送
    PHP版QQ互联OAuth示例代码分享
    javascript中window.open()与window.location.href的区别
    SpringBoot文件上传
    IDEA或Webstorm设置Ctrl+滚轮调整字体大小
    IDEA和WebStorm破解教程--激活80年(ideaIU-2018.3.6以及之前的版本)
    3 字节的 UTF-8 序列的字节 2 无效
  • 原文地址:https://www.cnblogs.com/liweis/p/14346410.html
Copyright © 2011-2022 走看看