База Знаний: Интероперабельность с форматами файлов Microsoft Office. Поддержка формата RTF
From Wiki
Jump to navigationJump to search < Энциклопедия | База знаний | Общие вопросы | Интероперабельность. Вопросы совместимости | Интероперабельность с форматами файлов Microsoft Office
Материал для этой статьи сформулирован на основе обсуждения
в community.i-rs.ru.
Существует широко распространённое заблуждение, что, раз уж формат rtf представляет из себя текстовый файл и его спецификация опубликована, то это оптимальный выбор для хранения и пересылки документов, и для обеспечения интероперабельности между программами.
Да, это заблуждение; и вот почему.
Корректной работы с форматом rtf не будет никогда.
Спецификация формата такова, что по содержимому файла невозможно определить, в какой версии формата он сформирован. В заголовке файла указывается только версия № 1:
{\rtf1
На самом деле версий rtf девять! - от 1.0 до 1.9. И между ними - 19 лет.