Я использую $file_contents = str_replace($old_substrings, $new_substrings, $file_contents);
для редактирования текста в файле RTF. Некоторые из правок, которые он редактирует, включены в оглавление, которое документ rtf генерирует и обновляет автоматически на основе документа. Но по какой-то причине редактирование файла с помощью php нарушает его. Например, удаление раздела из файла не удаляет его из оглавления.
Есть ли способ получить rtf для обновления оглавления или предотвращения его взлома?