Русский текст стал другим

Автор Тема: Русский текст стал другим  (Прочитано 195 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DoublefishАвтор темы

  • ADN Club
  • ****
  • Сообщений: 288
  • Карма: 10
  • AutoCAD Civil 3D
Добрый день

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

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

Подскажите пожалуйста, как такое могло произойти с текстом и есть ли возможность в 2.dwg вернуть текст обратно на русские буквы как было?

Оффлайн Дмитрий Загорулькин

  • ADN
  • *
  • Сообщений: 1431
  • Карма: 301
  • LISP/C#, AutoCAD/Civil 3D
  • Skype: zagor_dmtr
Re: Русский текст стал другим
« Ответ #1 : 27-09-2017, 13:02:00 »
В файлах у текстов совершенно разное содержание. Ни разу не встречал такого, чтобы какие-то стандартные механизмы могли изменить содержание текста. Отображение - да. То есть, не показывать какие-то символы или неправильно их показывать - такое бывает. Но чтобы просто взял и изменился состав текста - такого не было.
Там точно никакое приложение не поработало?

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 7231
  • Карма: 831
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Русский текст стал другим
« Ответ #2 : 27-09-2017, 15:30:17 »
Подскажите пожалуйста, как такое могло произойти с текстом и есть ли возможность в 2.dwg вернуть текст обратно на русские буквы как было?
Явно поработало какое-то приложение (похоже на вирус), которое выполнило посимвольную перекодировку. Например, "а" заменило на "р", "о" на "ю", "д" на "ф". Обратное преобразование невозможно, так как соответствие необратимое. Например, "р" не изменилось" так что понять нужно ли менять "р" на "а" или нет невозможно.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение