ورود

View Full Version : تبدیل نوشته RTF به نوشته معمولی



FirstLine
یک شنبه 30 اردیبهشت 1386, 15:08 عصر
با سلام
یه بانک دیتابیس بزرگ دارم که اطلاعات آن را بصورت RTF وارد کرده اند.
چجوری میتونم نوشته های در قالب RTF را با کد نویسی به نوشته و Sting معمولی تبدیل کنم؟
بفرض اگه بخوام به یه RTF دیگه تبدیلش کنم آیا Enter ها هم از بین میرود؟ آیا میتوان Enter ها و Tab ها را در خروجی حفظ کرد؟
آیا میشه مثلا نوع رنگها یا bold بودن یا کوچک و بزرگ بودن را در رشته اولیه rtf از هم تفکیک کرد؟
با تشکر

Mahyaa
یک شنبه 30 اردیبهشت 1386, 20:19 عصر
چجوری میتونم نوشته های در قالب RTF را با کد نویسی به نوشته و Sting معمولی تبدیل کنم؟

این میشه ؟


var
Re : TRichEdit;
ResultStr : String;
rtfFilePath : String;
begin
Re := TRichEdit.Create(Self);
try
Re.Lines.LoadFromFile(rtfFilePath); //--> OR Re.Lines.LoadFromStream(RTFStream);
ResultStr := RE.Lines.Text; //-->Raw Text .
finally
Re.Free;
end;
end;