• 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/
    签名:成熟是一种明亮而不刺眼的光辉。

  • 相关阅读:
    一百多套开发视频教程的下载地址
    http://blog.csdn.net/chlele0105/article/details/9056951
    http://kb.cnblogs.com/page/541862/
    Linux版本选择
    2015-2016规划
    PHP 类的继承一些知识点汇总
    PHP面向对象的基本属性分析
    PHP中的魔术方法总结 :
    PHP字符串常用操作函数
    php八中数据类型以及相互转换
  • 原文地址:https://www.cnblogs.com/liweis/p/14346410.html
Copyright © 2020-2023  润新知