Усечение ключевых слов в файле RTF

мы встраиваем данные в поле \keywords файла RTF. Тег \keywords обновляется в файле с помощью «замены строки», а не с использованием какого-либо RTF API.

Похоже, что когда мы открываем файл RTF в Word 2007, свойство файла с ключевыми словами отображает только первые 520 символов тега \keywords. Если я отредактирую это поле непосредственно из Word 2007 с более чем 520 символами, все будет нормально, пока я не сохраню файл на диск.

Вам кажется, что это ожидаемое поведение? Иметь возможность вводить ключевые слова любой длины в Word, но терять их после сохранения/закрытия/повторного открытия файла?

Может быть, в спецификации RTF прямо указано, что поле не может хранить более 520 байт (не 512)... но я ничего не нашел об этом.

Заранее благодарю за любую помощь.

И кстати, вы знаете какое-нибудь резервное поле для встраивания данных?


person Francois    schedule 17.12.2010    source источник


Ответы (1)


В итоге я использовал теги \keywords и \description.

person Francois    schedule 08.05.2011