![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Перевести большой текст RFT в текст кодировки Win1251 [D7, 2000, XP, 2003]
RTF to TXT © (2008-09-11 12:34:00)Без использования компонента RichText, а чисто подменой символов. Больше даже нужна таблица символов, какой какому соответствует.
Спасибо.
Поросенок Винни-Пух (2008-09-25 09:03:00) [1]1251 в ртф представлен хекс кодами символов.
//'\lang1049\f1\'ef\'f0\'e8\'e2\'e5\'f2 \'ec\'e8\'f0\par'
caption := #$EF#$F0#$E8#$E2#$E5#$F2#$EC#$E8#$F0;
или по-русски "привет мир"
сколько можно тормозить по одному месту?
RTF to TXT (2008-09-25 08:57:00) [2]Господа, здесь появляются люди, которые могут реально помочь в этом вопросе? Если в лом делиться кодом - дайте хоть толковую ссылку на сабж.
Спасибо.
han_malign (2008-09-19 16:49:00) [3]'а', 'б', 'и', 'л', 'т' и 'ц'
вилами, по воде...
Поросенок Винни-Пух (2008-09-19 15:59:00) [4]И какими символами рисуется таблица?
Действительно. Какими символами рисуется таблица в win1251?
RTF to TXT (2008-09-19 15:55:00) [5]Господа, если мастерам в лом опускаться до такого примитива, то подскажите хотя - бы как на RTF будет #10#13, #9 ?
И какими символами рисуется таблица?
Спасибо.
Поросенок Винни-Пух (2008-09-17 09:14:00) [6]Чего, стртуинт не знаешь как сделать?
RTF to TXT (2008-09-17 07:54:00) [7]Удалено модератором
Anatoly Podgoretsky (2008-09-15 16:26:00) [8]> Поросенок Винни-Пух (15.09.2008 15:55:15) [15]
По щутьему велению.
Поросенок Винни-Пух (2008-09-15 15:56:00) [9]в [3] приведен фрагмент "закрытого" ртф формата. с фразой в win1251
Поросенок Винни-Пух (2008-09-15 15:55:00) [10]нигде детального описания закрытого формата Ms Rtf не нашел...
С чего это он вдруг стал закрытым?
RTF to TXT (2008-09-15 15:45:00) [11]
> ...тупо сгенерировать таблицы соответствия...
Во-во... Хотя бы это...
KilkennyCat (2008-09-15 14:43:00) [12]а может, надо без использования компьютера...
han_malign (2008-09-15 14:29:00) [13]
> Берём описание формата rtf
- дай... А то я чегой-то когда искал - нигде детального описания закрытого формата Ms Rtf не нашел... А вот то, что с каждой новой версией Ms Office он претерпевает значительные изменения, и без соответсвующего офиса некоторый докменты отображаются неправильно, а также наличие отдельного надкласса Rtf-документов для Ms Exchange - видно невооруженным глазом...
int MultiByteToWideChar(- если Windows использовать не предполагается - то тупо сгенерировать таблицы соответствия можно...
UINT CodePage ,
.....
);
int WideCharToMultiByte(
UINT CodePage ,
.....
);
А вот то, что большая часть символов не переводится, и для некоторых CP символы имеют переменную длинну(вроде UTF-8) - это уже отдельный вопрос.
Плохиш (2008-09-15 13:21:00) [14]
> KilkennyCat © (15.09.08 11:23) [10]
> а может, надо без использования винды
> [D7, 2000, XP, 2003]
KilkennyCat (2008-09-15 11:23:00) [15]а может, надо без использования винды...
Плохиш (2008-09-15 11:16:00) [16]
> Dmitry S © (15.09.08 10:46) [8]
> А разве rtf парсит не винда?
Винда только нос подтирает всяким горе-кодерам.
Dmitry S (2008-09-15 10:46:00) [17]
> palva © (15.09.08 10:18) [6]
А разве rtf парсит не винда?
Плохиш (2008-09-15 10:21:00) [18]
> RTF to TXT (15.09.08 09:53) [5]
> > Без использования компонента RichText
Берём описание формата rtf, изучаем, пишем программу.
palva (2008-09-15 10:18:00) [19]
> Без использования компонента RichText
Берем исходники RichText, переименовываем компонент, перекомпилируем...
Или включаем код в свой проект.
RTF to TXT (2008-09-15 09:53:00) [20]
> PlainText/SaveAs
>
Спасибо. Надо
> Без использования компонента RichText