Мне казалось, что изображения, размер файла которых меньше значения, заданного в параметре max image size kb, не будут ресемплироваться, но я этого не наблюдаю. Например, у меня этот параметр установлен на 3000 КБ; у меня есть JPG-файл размером 2,4 МБ, но когда я загружаю изображение и затем использую кнопку «Скачать» в лайтбоксе, полученный JPG-файл оказывается размером 1,4 МБ. Это происходит даже с более маленькими файлами: оригинал — 863 КБ, скачанный файл — 542 КБ. Изображения также выглядят так, будто были ресемплированы: наблюдаются небольшие изменения цвета и чёткости. Для группы взыскательных фотографов это недопустимо, так как они замечают любые малейшие изменения своих снимков. Есть ли какие-то идеи, почему это может происходить, и можно ли это предотвратить? Я полностью понимаю, что изображения размером более 3 МБ должны быть уменьшены, но если они меньше этого значения, было бы лучше оставить их без изменений, если это возможно.
Я провёл дополнительное изучение и понял, что Discourse создаёт миниатюры для лайтбокса, которые, вероятно, ресемплируются. Скачивает ли кнопка «Скачать» в лайтбоксе эту ресемплированную версию вместо оригинала? Также, если я нажимаю «Посмотреть в полном размере» и скачиваю изображение, оно оказывается в формате .webp, за исключением Safari, где я получаю JPG, но он всё равно меньше оригинала. Просто пытаюсь разобраться во всём этом! Спасибо!