从粗体,斜体,下划线中除去粘贴文本的所有格式

时间:2016-02-21 20:18:32

标签: c# winforms rtf

我有一个项目,用户需要能够将文本粘贴到RichTextBox中,但粘贴的文本必须仅保留 粗体,斜体和带下划线的格式。

目前,我有以下内容:

        DataFormats.Format format = DataFormats.GetFormat(DataFormats.Text);
        rtbMain.Paste(format);

...删除所有格式,只粘贴剪贴板中的文本。

实际需要删除的是下面的第一行,以及结束括号(我不太清楚如何做)。

{\rtf1\ansi\ansicpg1252\deff0\deflang1033\deflangfe1033{\fonttbl{\f0\fmodern\fprq1\fcharset0 Courier New;}}
\viewkind4\uc1\pard\nowidctlpar\fi720\sl480\slmult1\f0\fs24\par
}

0 个答案:

没有答案