![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| kdkdkdkd85 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 16.6.2006 Репутация: нет Всего: нет |
Неожиданно возник вопрос
Спросил, т.к. смутила одна строчка в описании формата: "В RTF для обмена документами используются только представимые символами коды из ASCII-, MAC- и PC-символьного набора". ...но ведь Word как то это делает? Подскажите, кто знает. |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Дело в разметке.
Для RTF документа указывается кодировка, а потом идёт текст. То есть кодировка идёт не к каждому символу, как в юникоде, а к блоку текста. Ворд сохраняет в юникоде. В RTF это не требуется, т.к. кодировка явно прописывается тэгом. |
|||
|
||||
| kdkdkdkd85 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 16.6.2006 Репутация: нет Всего: нет |
А каким образом каждый символ хранится в RTF? А то я открыл блокнотом созданный WordPad-ом RTF и не нашёл ни одного введённого мною символа явным образом.
|
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Нижняя таблица - как есть, так и хранится. Верхняя таблица в виде \'cc\'e0\'ec\'e0 \'ec\'fb\'eb\'e0 \'f0\'e0\'ec\'f3 то есть каждый символ в его 16-ричном представлении. Нелепо, но так в M$ придумали. А OO, например имеет формат из набора xml файлов, пожатых в zip. Каждый чудит по своему... |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |