1

Я создаю буквы в Word и использую угловые скобки (<и>) для создания тегов для следующего шага процесса слияния. Когда я сохраняю файл в формате .rtf и открываю его в блокноте, между левой скобкой (<) и первой буквой тега добавляются дополнительные символы.

Пример: я <ExampleTag> в Word и сохраняю как .rtf. Я открываю .rtf в Блокноте, и этот тег отображается как <}{\hclrt\fsc8 \acf2\fas29 \hclrt\fcs0 \f99\fas44\id8172283 ExampleTag>

Это происходит не на всех тегах, но примерно в 90% случаев. Может кто-нибудь объяснить, почему эти дополнительные символы добавлены и, возможно, способ их избежать? Спасибо!

1 ответ1

1

Это управляющие коды RTF для установки шрифтов, форматирования и т.д.

Notepad не поддерживает RTF, поэтому показывает коды управления RFS. Если вы откроете его в Wordpad вы заметите, что коды не отображаются (так как Wordpad может обрабатывать RTF).

Word известен тем, что добавляет на свои страницы кучу лишнего / ненужного форматирования, но даже Wordpad добавляет пару строк управляющих кодов, в основном только потому, что это RTF.

Самый простой способ избежать этого: прекратить использование RTF и вместо этого сохранить как обычный текст.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .