Переворачивает ыертикальные фото при ресайзе

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

Svarmax
Svarmax
Репутация: 0
Сообщения: 2
Зарегистрирован: 12.10.2023
С нами: 6 месяцев 15 дней

Сообщение #1 Svarmax » 12.10.2023, 09:40

Добрый день. Можете подсказать, такая проблема: при ресайзе переворачивает вертикальные фото. Пример:

https://www.art-tex.com.ua/files/originals/products/img_4629.jpg оригинал
https://www.art-tex.com.ua/files/resized/products/img_4629.1800x1800w.jpg ресайз

Добавлено спустя 3 часа 26 минут:
https://art-tex.com.ua/files/resized/products/img_4647.600x800w.jpg.webp ресайз
https://art-tex.com.ua/files/originals/products/img_4647.jpg оригинал

Aleks
Aleks
Репутация: 56
Сообщения: 387
Зарегистрирован: 24.05.2021
С нами: 2 года 11 месяцев

Сообщение #2 Aleks » 12.10.2023, 14:54

1.Попробуйте отключить поддержу webp.
2.А истина в следующем:
Дело в том, что вы используете картинку созданную на смартфоне/видеокамере при их горизонтальном положении.
И при размещении на сайте происходит ее переворачивание в соответствии с ее истинными параметрами.
Откройте картинку img_467.jpg через: Мой компьютер/Открыть/Картинка/Свойства/Подробно.
И прочитаете истинные параметры картинки. А они таковы: 640х480, а не 480х640.
Откройте картинку в графическом редакторе и сохраните. Получите новые размеры: 480х640. Проверил в IrfanView.
И все придет в норму. И даже с поддержкой webp.

Svarmax
Svarmax
Репутация: 0
Сообщения: 2
Зарегистрирован: 12.10.2023
С нами: 6 месяцев 15 дней

Сообщение #3 Svarmax » 12.10.2023, 15:06

Да, вы правы. Спасибо. А отключить в ресайзе нельзя это? сейчас все фото пересохранять тяжело

Aleks
Aleks
Репутация: 56
Сообщения: 387
Зарегистрирован: 24.05.2021
С нами: 2 года 11 месяцев

Сообщение #4 Aleks » 12.10.2023, 18:07

Переставить параметры в ресайзе на 800:600? Кто его знает как оно отзовется. Вот если все картинки с аналогичными параметрами, то может можно попробовать. Но лучше не рисковать.
Радикальный способ:
1. Скопировать на компьютер картинки с папки originals. А возможно они у вас есть на компьютере.
2.В графическом редакторе (рекомендую IrfanView) с возможностью пакетного преобразования открыть все файлы с папки и сохранить.
3.Очистить папку originals, закачать (FTP) измененные файлы. Или скопировать с заменой. Очистить папку resized (это обязательно)


Название раздела: Баг-репорт OkayCMS (Сообщения об ошибках)
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Баг-репорт OkayCMS (Сообщения об ошибках)»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 85 гостей