[PS CC2025] Тема 'Не могу декодировать строки из PSD'
Понимаю, что тема слабо относится к Фотошопу, но...
Суть проблемы: мне нужно получить полные пути линкованных файлов прямо из внутренностей PSD (прочитать бинарный файл).
Я ищу originalPathTEXT, успешно нахожу, получаю строку. С латиницей всё просто - что записано, то и прочитано. С кириллицей (и скорее всего с другими локалями) начинаются заморочки - Adobe, судя по всему, сокращает байты, заменяя для некоторых символов (пробел, слэш, точку и скорее всего что-то еще) на сокращенную запись, например:
Суть проблемы: мне нужно получить полные пути линкованных файлов прямо из внутренностей PSD (прочитать бинарный файл).
Я ищу originalPathTEXT, успешно нахожу, получаю строку. С латиницей всё просто - что записано, то и прочитано. С кириллицей (и скорее всего с другими локалями) начинаются заморочки - Adobe, судя по всему, сокращает байты, заменяя для некоторых символов (пробел, слэш, точку и скорее всего что-то еще) на сокращенную запись, например:
читается какE:\_Output\22\ИмяФайла.psd
...E:\_Output\22ќИмяФайл0.psd
- jazzy
- Ответы: 11
- Раздел: Adobe Photoshop