txt 转rtf 请问txt文本咋样转换成rtf啊 各位高人帮忙看看 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 文件是RTF的特殊情况,就是没有格式的样子 如果想把一段txt转换成rtf该如何处理呢 我的意思是,txt字符串如何转换为rtf的字符串,谢谢各位大虾了 这里定义了一个方法,可以参考一下://text 纯文本,textColor 文本颜色,textBgColor 文本背景色 private string getTagRtf(string text, string textColor, string textBgColor) { StringBuilder rtfText = new StringBuilder(); rtfText.Append(@"{\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052");//rtf头 rtfText.Append(@"{\fonttbl{\f0\fnil\fcharset134\'cb\'ce\'cc\'e5;}}");//字体 rtfText.Append(@"{\colortbl;");//定义颜色 rtfText.Append(textColor);//文字颜色 rtfText.Append(textBgColor);//文字背景颜色 rtfText.Append(@"}"); rtfText.Append(@"{\*\generator Msftedit 5.41.21.2500;}\viewkind4\uc1\pard\highlight2\b\lang2052\f0\fs18");//文本体 rtfText.Append(text);//要显示的文本。 rtfText.Append(@"}");//rtf结尾//\par string rtfcode = rtfText.ToString(); return rtfcode; } 需要ansicpg936 否则会出现乱码. C#控件自定义属性的顺序问题。 .NET Frameword 3.5下c#的默认参数(Optional, DefaultParameterValue)的问题 用C#做图元的问题,欢迎讨论。 怎样使用txtbox输入,使timer的时间间隔由用户定义 webservices中用户认证怎么做了,c#,谢谢了 谁有c#套按字编程的原码 请问如何编写采用C#+ASP.NET+IMAIL来发邮件?? 关于listview打印的问题 请教高手: C# DataGridView 如何设置列宽 是我理解的不正确,还是.net系统有秘密? 谁有datawindow.net的在c#使用的详细资料?
文件是RTF的特殊情况,就是没有格式的样子
//text 纯文本,textColor 文本颜色,textBgColor 文本背景色
private string getTagRtf(string text, string textColor, string textBgColor)
{
StringBuilder rtfText = new StringBuilder();
rtfText.Append(@"{\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052");//rtf头
rtfText.Append(@"{\fonttbl{\f0\fnil\fcharset134\'cb\'ce\'cc\'e5;}}");//字体
rtfText.Append(@"{\colortbl;");//定义颜色
rtfText.Append(textColor);//文字颜色
rtfText.Append(textBgColor);//文字背景颜色
rtfText.Append(@"}");
rtfText.Append(@"{\*\generator Msftedit 5.41.21.2500;}\viewkind4\uc1\pard\highlight2\b\lang2052\f0\fs18");//文本体
rtfText.Append(text);//要显示的文本。
rtfText.Append(@"}");//rtf结尾//\par
string rtfcode = rtfText.ToString();
return rtfcode;
}