База Знаний: Интероперабельность с форматами файлов Microsoft Office. Поддержка формата RTF

From Wiki
Jump to navigationJump to search



Материал для этой статьи сформулирован на основе обсуждения
в community.i-rs.ru.

Существует широко распространённое заблуждение, что, раз уж формат rtf представляет из себя текстовый файл и его спецификация опубликована, то это оптимальный выбор для хранения и пересылки документов, и для обеспечения интероперабельности между программами.


Да, это заблуждение; и вот почему.


Корректной работы с форматом rtf не будет никогда.


Спецификация формата такова, что по содержимому файла невозможно определить, в какой версии формата он сформирован. В заголовке файла указывается только версия № 1:

{\rtf1


На самом деле версий rtf девять! - от 1.0 до 1.9. И между ними - 19 лет.


Documentation caution.png Поэтому, никогда не следует сохранять документы в формате rtf.












К началу страницы