2013-04-24 44 views
0

我有一张纸条表
这里去掉格式的问题就是一个例子:SQL地带的字体格式(颜色或其他)

";\red31\green73\blue125; 
\viewkind4\uc1\ltrpar\f0\fs20 USEFUL TEXT BODY \cf1\f3 
\ltrpar\f0\fs17 
" 

如何摆脱这些东西吗?我想为了稳妥起见而不是取代后什么“\”

非常感谢, 里克

+0

感谢您帮助编辑格式@bummi – Kric 2013-04-24 16:37:16

+1

字体格式是什么?所有不是有用的文字身体? – 2013-04-24 16:39:13

+0

你可以尝试按照从这里开始的漫长路径http://stackoverflow.com/questions/11948461/cannot-call-richtext-richtextctrl-from-sql-server-2008-on-windows-2008-server-x – bummi 2013-04-24 17:06:24

回答

0

你制作得相当通过自己很难不代替“\”。 如果您看看http://other9.tripod.com/Refs/easy-rtf.html,您会看到有不同的RTF代码,并且代码没有默认大小。

此外,它不像HTML那里必须有一个必要的“关闭”标签,这使得它更加困难。

我能想到的唯一的事情就是记录所有可能的RTF代码(或使用RTF解析器库),因此能够识别\是或不是RTF代码。

+0

谢谢Meewok。其实那是RTF格式。我使用了我在这里找到的一个函数:http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=90034 – Kric 2013-04-24 16:50:12

+0

但它不能正常工作,因为您可以看到仍有一些格式化代码遗留下来。我想知道是否有一个完美的功能,可以去除或转换RTF代码。谢谢 – Kric 2013-04-24 16:51:24