Сообщество программистов Autodesk в СНГ

ADN Club => Civil 3D API => Адаптация Civil 3D => Тема начата: Doublefish от 27-09-2017, 09:50:01

Название: Русский текст стал другим
Отправлено: Doublefish от 27-09-2017, 09:50:01
Добрый день

Был файл с текстом на русском языке 1.dwg, затем файл изменялся сохранялся, через несколько дней было замечено что текст стал другим - 2.dwg.

Шрифт не менял,  в 2.dwg тектс выглядит одинаково плохо в не зависимости от шрифта.

Подскажите пожалуйста, как такое могло произойти с текстом и есть ли возможность в 2.dwg вернуть текст обратно на русские буквы как было?
Название: Re: Русский текст стал другим
Отправлено: Дмитрий Загорулькин от 27-09-2017, 12:02:00
В файлах у текстов совершенно разное содержание. Ни разу не встречал такого, чтобы какие-то стандартные механизмы могли изменить содержание текста. Отображение - да. То есть, не показывать какие-то символы или неправильно их показывать - такое бывает. Но чтобы просто взял и изменился состав текста - такого не было.
Там точно никакое приложение не поработало?
Название: Re: Русский текст стал другим
Отправлено: Александр Ривилис от 27-09-2017, 14:30:17
Подскажите пожалуйста, как такое могло произойти с текстом и есть ли возможность в 2.dwg вернуть текст обратно на русские буквы как было?
Явно поработало какое-то приложение (похоже на вирус), которое выполнило посимвольную перекодировку. Например, "а" заменило на "р", "о" на "ю", "д" на "ф". Обратное преобразование невозможно, так как соответствие необратимое. Например, "р" не изменилось" так что понять нужно ли менять "р" на "а" или нет невозможно.