Форум: "Основная";
Текущий архив: 2007.07.01;
Скачать: [xml.tar.bz2];
ВнизКак получить PlainText из RTF-строки, не используя TRichEdit? Найти похожие ветки
← →
Tack (2007-05-01 13:13) [0]Есть производственная задача: очень быстро в независимом потоке получать неформатированный текст из хранящихся RTF-строк. А если в RTF встречаются картинки или OLE-объекты, то следует заменять их на что-то вроде "<здесь была картинка>".
Не хочу использовать TRichEdit из-за того, что придется синхронизировать поток конвертирования, а это наверное скажется на производительности.
Может, у вас есть на примете какие-нибудь готовые компоненты/функции для этого (кроме TRichEdit) ?
Заранее спасибо.
← →
Eraser © (2007-05-01 18:59) [1]> [0] Tack (01.05.07 13:13)
можно работать напрямую через winAPI с невидимым виндовсовским прообразом TRichEdit в доп. потоке. а можно вручную распарсить rtf файл, но это думаю не очень просто сделать.
← →
Tack (2007-05-01 20:05) [2]А там нужен только "деревянный" парсинг, с разложением в иерархию? Или возможен один линейный проход с поиском начала текстовых последовательностей? У меня таблицы точно не будут храниться, только текст с форматированием и возможно рисунки.
← →
clickmaker © (2007-05-02 11:46) [3]
> возможен один линейный проход с поиском начала текстовых
> последовательностей
возможен.
Но надо учесть, что текст может быть в уникоде
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2007.07.01;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c