[ID CC-CC2021] Crop and Resize поворачивает изображение

Статус
Закрыто для дальнейших ответов.

took

Топикстартер
15 лет на форуме
Сообщения
388
Реакции
14
Фрейм не повернут, картинка во фрейме так же без поворота. Скрипт при обработке поворачивает картинку на угол около 5°. В чем может быть дело?
 

Oleg Butrin

20 лет на форуме
Сообщения
1 989
Реакции
1 213
Дело может быть в настройках угла поворота в метаданных файла.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
В любом случае, без приложенного конкретного файла упражняться в ванговании можно бесконечно
 

took

Топикстартер
15 лет на форуме
Сообщения
388
Реакции
14
В любом случае, без приложенного конкретного файла упражняться в ванговании можно бесконечно
А дропбоксовские ссылки не допускаются? Куда лучше выложить?
 

George

I wish I was a monster you think I am
15 лет на форуме
Сообщения
17 302
Реакции
7 865
  • Спасибо
Реакции: took

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
  • Спасибо
Реакции: took

Oleg Butrin

20 лет на форуме
Сообщения
1 989
Реакции
1 213
В файле Crop And Resize Photoshop.jsx закомментировать строку 208:
Код:
//myDoc.rotateCanvas(getExifRotation(myDoc));

Не по теме:
Формат записей в EXIF как хотят, так и меняют...
 
  • Спасибо
Реакции: took

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835

took

Топикстартер
15 лет на форуме
Сообщения
388
Реакции
14

Не по теме:
Формат записей в EXIF как хотят, так и меняют...
[/QUOTE]

Спасибо, Олег! А то никак не хочется менять любимый инструмент :)
 

took

Топикстартер
15 лет на форуме
Сообщения
388
Реакции
14

Не по теме:
Формат записей в EXIF как хотят, так и меняют...
[/QUOTE]
А из академического интереса, это индизайновская часть прописывает поворот в EXIF?
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835

Oleg Butrin

20 лет на форуме
Сообщения
1 989
Реакции
1 213
Заморочка с EXIF была нужна лично мне потому, что часто приходилось обрабатывать фото с тогдашних цифровых мыльниц. Они довольно своеобразно делали поворот изображения. Бывало, что в предпросмотре поворот нормальный, а в InDesign на 90 градусов повернут. Приходилось как-то компенсировать.
 

ACTPOHOM

12 лет на форуме
Сообщения
2 981
Реакции
1 133
Заморочка с EXIF была нужна лично мне потому, что часто приходилось обрабатывать фото с тогдашних цифровых мыльниц. Они довольно своеобразно делали поворот изображения. Бывало, что в предпросмотре поворот нормальный, а в InDesign на 90 градусов повернут. Приходилось как-то компенсировать.
Помню тоже мучались с этими повторотами. Я подозреваю это когда картинку в системе поворачивали вертикально.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Ну, вообще говоря, чтобы не было мучительно больно, изначально по уму обрабатывать надо было. Скажем, вместо кода
Код:
if (myExifData[myCounter][0] == "Orientation") {
            myExifRotation = String(myExifData[myCounter][1]).replace("Rotate ", "");
            myExifRotation = Number(myExifRotation);
            break;
        }
сделать так
Код:
if ((myExifData[myCounter][0] == "Orientation") &&
(myExifData[myCounter][1].indexOf("Rotate")>=0))
{
            myExifRotation = String(myExifData[myCounter][1]).replace("Rotate ", "");
            myExifRotation = Number(myExifRotation);
            break;
        }
Не говоря уже о том, что в локализованных версиях вместо "Orientation" будет "Ориентация"
 

Oleg Butrin

20 лет на форуме
Сообщения
1 989
Реакции
1 213
Скрипт в свободном доступе. Бери и модернизируй на здоровье '%)'
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Мне то он зачем?
Я вообще индизайном не пользуюсь
Ты ж автор - поправляй для будущих поколений ;)
 
Статус
Закрыто для дальнейших ответов.