/// <versions>20-02-2018(GesAMFC-v1.0.0.3)</versions> private void Config_Document(RichEditControl objRichEditControl) { try { objRichEditControl.Text = String.Empty; DevExpress.XtraRichEdit.API.Native.Document document = objRichEditControl.Document; document.BeginUpdate(); document.Unit = DevExpress.Office.DocumentUnit.Centimeter; foreach (DevExpress.XtraRichEdit.API.Native.Section objSection in document.Sections) { objSection.Page.PaperKind = System.Drawing.Printing.PaperKind.A4; objSection.Page.Landscape = false; objSection.Margins.Left = 2.5f; objSection.Margins.Top = 2.0f; objSection.Margins.Right = 1.5f; objSection.Margins.Bottom = 2.0f; } document.EndUpdate(); } catch (Exception ex) { Program.HandleError(ex.TargetSite.Name, ex.Message, Program.ErroType.EXCEPTION, true, false); } }
private void button1_Click(object sender, EventArgs e) { DevExpress.XtraRichEdit.API.Native.Document doc = richEditControl1.Document; doc.BeginUpdate(); //doc.Text = "我是中国人,我爱自己的pylg"; CharacterProperties cp = doc.BeginUpdateCharacters(0, doc.Text.Length); cp.FontName = "宋体"; cp.FontSize = 14; doc.EndUpdateCharacters(cp); doc.EndUpdate(); }
private void InitializeDocument(RichEditControl control) { DevExpress.XtraRichEdit.API.Native.Document document = control.Document; document.BeginUpdate(); try { document.DefaultCharacterProperties.FontName = "新宋体"; document.DefaultParagraphProperties.LineSpacingType = ParagraphLineSpacing.Sesquialteral; //行距 } finally { document.EndUpdate(); } }
//加载编辑窗体 private void richEditControl1_InitializeDocument(object sender, EventArgs e) { RichEditControl obj = (RichEditControl)sender; DevExpress.XtraRichEdit.API.Native.Document document = obj.Document; document.BeginUpdate(); try { document.DefaultCharacterProperties.FontName = "新宋体"; document.DefaultParagraphProperties.LineSpacingType = ParagraphLineSpacing.Sesquialteral; } finally { document.EndUpdate(); } }
/// <versions>28-04-2017(v0.0.2.46)</versions> private void Config_Member_Letter_Address_Editor(RichEditControl objRichEditControl) { try { objRichEditControl.Text = String.Empty; DevExpress.XtraRichEdit.API.Native.Document document = objRichEditControl.Document; document.BeginUpdate(); document.Text = String.Empty; document.Unit = DevExpress.Office.DocumentUnit.Centimeter; document.Sections[0].Page.PaperKind = System.Drawing.Printing.PaperKind.DLEnvelope; document.Sections[0].Page.Landscape = true; float fMargin = 0.5f; document.Sections[0].Margins.Left = fMargin; document.Sections[0].Margins.Top = fMargin; document.Sections[0].Margins.Right = fMargin; document.Sections[0].Margins.Bottom = fMargin; document.EndUpdate(); } catch (Exception ex) { Program.HandleError(ex.TargetSite.Name, ex.Message, Program.ErroType.EXCEPTION, true, false); } }