Добрый день.
Рассейте, пожалуйста, моё недоумение, кто знает. В описании CFile::ResizeImageGet перечислено три возможных значения типа масштабирования при ресайзе. Последний вариант - BX_RESIZE_IMAGE_PROPORTIONAL_ALT - описан так:
"масштабирует с сохранением пропорций, размер ограничивается $arSize, улучшенная обработка вертикальных картинок". При работе с этим значением картинки вели себя странно; оказалось, что для вертикальных картинок в качестве максимального значения высоты используется не height, а width (для горизонтальных всё было нормально). Я правильно понимаю, что это и есть "улучшенная обработка"? Гугль мне ничем не помог - на всех страницах, где описывается эта функция, повторяется эта же формулировка насчёт "улучшенной обработки" без расшифровки.
Рассейте, пожалуйста, моё недоумение, кто знает. В описании CFile::ResizeImageGet перечислено три возможных значения типа масштабирования при ресайзе. Последний вариант - BX_RESIZE_IMAGE_PROPORTIONAL_ALT - описан так:
"масштабирует с сохранением пропорций, размер ограничивается $arSize, улучшенная обработка вертикальных картинок". При работе с этим значением картинки вели себя странно; оказалось, что для вертикальных картинок в качестве максимального значения высоты используется не height, а width (для горизонтальных всё было нормально). Я правильно понимаю, что это и есть "улучшенная обработка"? Гугль мне ничем не помог - на всех страницах, где описывается эта функция, повторяется эта же формулировка насчёт "улучшенной обработки" без расшифровки.