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瀏覽,不會根據窗體變化。

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM