本文整理自网络,侵删。
原理:借用TRichEdit组件,TRichEdit可以读取RTF文件并且显示出文本内容,将文本内容保存就可以了
procedure RtfToText(rtfStrs, textStrs : TStrings);var rtfEditor : TRichEdit;begin //rtf文本转换成txt文本 if Assigned(rtfStrs) and Assigned(textStrs) then begin rtfEditor := TRichEdit.Create(nil); try rtfEditor.Lines.Assign(rtfStrs); textStrs.Assign(rtfEditor.Lines); finally rtfEditor.Free; end; end;end;
相关阅读 >>
Delphi 将strings合并成一个逗号分隔的字符串,用于sql
Delphi urldownloadtofile 支持进度条
更多相关阅读请进入《Delphi》频道 >>