Збереження .rtf у MS Word (MS Office 365 ProPlus - Word v15.0.4779.1002)


1

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

Приклад: я набираю <ExampleTag>Word і зберігаю як .rtf. Я відкриваю .rtf у Блокноті, і цей тег відображається як<}{\hclrt\fsc8 \acf2\fas29 \hclrt\fcs0 \f99\fas44\id8172283 ExampleTag>

Це відбувається не на всіх тегах, але приблизно в 90% часу. Хтось може пояснити, чому ці додаткові символи додаються і, можливо, спосіб уникнути їх? Дякую!


З цікавості я перевірив, чи зможу я знайти значення цих кодів. Специфікація RTF не мала нічого для \ hclrt, але Google, який шукав "hclrt", показав деякі файли PDF. Може бути, що \ hclrt є доволі специфічним для Word: я вважаю, що RTF дозволяє програмам використовувати нестандартні коди (що непідтримуючі програми знають просто ігнорувати). А може, ваше слово не економить у чистому RTF (можливо, завдяки додатку). Незважаючи на те, я не думаю, що Блокнот викликає проблеми (в даному конкретному випадку) - ці коди є частиною збереженого файлу. +1 Techie007
TOOGAM

Відповіді:


1

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

Notepadне підтримує RTF, тому він показує коди управління RFS. Якщо ви відкриєте його, Wordpadви помітите, що коди не відображаються (оскільки Wordpad може обробляти RTF).

Word відомий тим, що додає на свої сторінки купу додаткового / непотрібного форматування, але навіть Wordpad додає пару рядків контрольних кодів, в основному лише тому, що це RTF.

Найпростіший спосіб уникнути цього: припиніть використовувати RTF, а збережіть як звичайний текст.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.