码迷,mamicode.com
首页 > Windows程序 > 详细

c#如何保存richtextbox的rtf格式

时间:2017-11-22 15:12:52      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:默认方法   文本   font   amt   rtb   extension   type   name   richtext   

C# code
this.rtbText.Rtf = @"{\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052"
+ @"{\fonttbl{\f0\fmodern\fprq6\fcharset134 \ ‘cb\ ‘ce\ ‘cc\ ‘e5;}{\f1\fnil\fcharset134 \ ‘cb\ ‘ce\ ‘cc\ ‘e5;}}"
+ @"{\colortbl;\red0\green0\blue0;}"
+ @"\viewkind4\uc1\pard\cf1\lang2052\f0\cf1 }";
打开文件,如果是文本文件,用PlainText类型打开,其他的都用默认方法打开,也就是RFT格式的方法
if ((System.IO.Path.GetExtension(FileName)).ToLower() == ".txt")
richTextBox.LoadFile(FileName, RichTextBoxStreamType.PlainText);
else
richTextBox.LoadFile(FileName);

保存
if ((System.IO.Path.GetExtension(FileName)).ToLower() == ".txt")
richTextBox.SaveFile(FileName, RichTextBoxStreamType.PlainText);
else
richTextBox.SaveFile(FileName);

c#如何保存richtextbox的rtf格式

标签:默认方法   文本   font   amt   rtb   extension   type   name   richtext   

原文地址:http://www.cnblogs.com/wanghx-0713/p/7879048.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!