мы встраиваем данные в поле \keywords файла RTF. Тег \keywords обновляется в файле с помощью «замены строки», а не с использованием какого-либо RTF API.
Похоже, что когда мы открываем файл RTF в Word 2007, свойство файла с ключевыми словами отображает только первые 520 символов тега \keywords. Если я отредактирую это поле непосредственно из Word 2007 с более чем 520 символами, все будет нормально, пока я не сохраню файл на диск.
Вам кажется, что это ожидаемое поведение? Иметь возможность вводить ключевые слова любой длины в Word, но терять их после сохранения/закрытия/повторного открытия файла?
Может быть, в спецификации RTF прямо указано, что поле не может хранить более 520 байт (не 512)... но я ничего не нашел об этом.
Заранее благодарю за любую помощь.
И кстати, вы знаете какое-нибудь резервное поле для встраивания данных?