Рейтинг: 0  
Внедрено
Предложил DevFIX 26.04.2019 12:43:54

Остается большая фотография после ресайза "карандашиком"!

Здравствуйте!
Обнаружил неприятную особенность. Если загрузить большую картинку в поле Файл, сохранить ее и взять ссылку на это изображение. Потом уменьшить картинку встроенным редактором, "карандашиком" под фото и сохранить, и тоже взять ссылку на фото, то у нас фото будет доступно большое по первой ссылке, а уменьшенное по второй. Причем фото большое мы больше нигде не найдем, чтобы его удалить.

Теперь еще интереснее. Мы удаляем наше уменьшенное фото вообще. По второй ссылке оно исчезнет, а по первой нет. Так и лежит у нас большой файл, который мы уже никогда не найдем и не удалим.
Рейтинг: 0  
Ответил Жуков Евгений 20.05.2019 11:17:15
Выйдет в iblock 19.0.0
Рейтинг: 0.8902  
На голосовании
Предложил телеграф Центральный 26.12.2018 16:40:07

Добавить ресайз изображения для различных модулей

Не плохо было бы добавить возможность ресайза загружаемых изображений через визуальный редактор загрузки файлов.


Сейчас, допустим, в блоге или Форуме ограничить размер нельзя, только по размеру файла, что не всегда удобно и эффективно.


Предлагаю сделать настройку параметра максимальной высоты и ширины для изображения, если превышает, то ресайзить.
Рейтинг: 7  
На голосовании
Предложил Itachi261092 05.03.2018 13:07:38

Автоудаление устаревших файлов папки upload

Для кого то это может и не проблема, но то, что за папкой upload ядро битрикса никак не следит - это факт. При использовании разных решений, шаблонов, и функции ResizeImageGet, например, папка upload заполняется множеством копий картинок, которые потом, например, при выгрузке заменяются. Для них создаются новые копии. А старые никуда не исчезают. Битрикс удаляет только оригинальный файл, а все ресайзы оставляет. Для крупных каталогов это огромная проблема. Объём папки Upload может вырастать до гигантских размеров, и нет ни одного инструмента внутри админки чтобы это как-то контролировать.

Предлагаю, например, в разделе настройки -> настройки продукта -> автокеширование добавить вкладку "Папка upload" и добавить настройки для контроля картинок этой папки. Дать возможность удалять все ресайзы и копии оригинальных файлов, устаревшие файлы, на которые нет ссылок в элементах и разделах инфоблоков, и настраивать автоматическое удаление по таймауту, как для кеша. Если картинку давно никто не запрашивает - она удаляется.
Рейтинг: 3.1595  
Новая
Предложил Vitaly 21.11.2017 14:26:36

Сделать BX_RESIZE_IMAGE_EXACT_ALT без обрезания и добавлением белых полей

Существует метод для масштабирования изображений в точный размер BX_RESIZE_IMAGE_EXACT, но он обрезает картинки до нужного размера. Но чаще надо не обрезать, а добавлять белые поля для картинки, сохраняя исходное изображение без какого-либо обрезания. По умолчанию белые вставки, но через фильтры можно добавить любой цвет или даже прозрачность для PNG.
Рейтинг: 1.909  
На голосовании
Предложил Дмитрий 25.05.2017 11:07:40

Выбор resizeType в настройках инфоблока

При загрузке PREVIEW_PICTURE  и DETAIL_PICTURE нельзя указать тип масштабирования:
  • BX_RESIZE_IMAGE_EXACT
  • BX_RESIZE_IMAGE_PROPORTIONAL
  • BX_RESIZE_IMAGE_PROPORTIONAL_ALT
Было бы очень удобно, если бы эти функции появились в новых обновлениях. Сейчас приходится использовать события.
Рейтинг: 8.4336  
На голосовании
Предложил Ерофеев Анатолий 02.10.2015 09:28:57

Изменение качества изображения в ResizeImageGet

Речь пойдет о методе
https://dev.1c-bitrix.ru/api_help/main/reference/cfile/resizeimageget.php

Метод мощный и удобный. Но недавно столкнулись с интересной проблемой на проекте. Контент-менеджер знал, что баннеры будут урезаны и сразу подготовил картинки нужного размера. При этом картинки весили по 500 кб. В настройках главного модуля стояло сжатие с качеством 95%, но, т.к. картинки были уже нужного размера, сжатия по размеру и качеству не произошло и на главной странице остались картинки по полмегабайта весом.

Предлагаю модифицировать ResizeImageGet таким образом, чтобы он, даже если картинку не надо сжимать по размерам изображения, сжимал ее по качеству.
Рейтинг: -4.5081  
На голосовании
Предложил Царук Антон 01.08.2012 11:21:36

Автоуменьшение всех загружаемых картинок

Очень часто встречаем Заказчиков, которые грузят на сайт огромные картинки > 5000 пикселей по ширине. Это нагружает сайт при создании миниатюр для данных картинок, да и  при просмотре картинки в полном размере юзерам со слабым каналом приходится не сладко.

Для картинок анонса и детальной картинки автоуменьшение предусмотрено, но вот хотелось бы такую же функцию для свойств типа "файл".