Skip to content

Latest commit

 

History

History
128 lines (59 loc) · 3.26 KB

Aeroidea-Resizer-BitrixResizer.md

File metadata and controls

128 lines (59 loc) · 3.26 KB

Aeroidea\Resizer\BitrixResizer

Class BitrixResizer

Methods

resizeImg

string Aeroidea\Resizer\ResizerInterface::resizeImg(string $input, integer $width, integer $height, string $output, integer $quality, string $output_format, boolean $force)

Точный ресайз изображения

Arguments

  • $input string - Путь к исходному изображению
  • $width integer - Ширина итогового изображения
  • $height integer - Высота итогового изображения
  • $output string - Путь к итоговому изображению
  • $quality integer - Качество изображения в пределах 1-100
  • $output_format string - Формат выходного файла
  • $force boolean - Обязательное пересоздание файла

resize

mixed Aeroidea\Resizer\BitrixResizer::resize($input, $width, $height, $type, integer $quality)

Ресайз изображения

  • Visibility: protected

Arguments

  • $input mixed
  • $width mixed
  • $height mixed
  • $type mixed
  • $quality integer

resizeImgProportional

string Aeroidea\Resizer\ResizerInterface::resizeImgProportional(string $input, integer $width, integer $height, string $output, integer $quality, string $output_format, boolean $force)

Пропорциональный ресайз изображения

Arguments

  • $input string - Путь к исходному изображению
  • $width integer - Ширина итогового изображения
  • $height integer - Высота итогового изображения
  • $output string - Путь к итоговому изображению
  • $quality integer - Качество изображения в пределах 1-100
  • $output_format string - Формат выходного файла
  • $force boolean - Обязательное пересоздание файла

checkResizer

boolean Aeroidea\Resizer\ResizerInterface::checkResizer()

Проверка доступности ресайзера

needPrepareOutput

boolean Aeroidea\Resizer\ResizerInterface::needPrepareOutput()

Подготавливать путь к выходному файлу

needPrepareInput

boolean Aeroidea\Resizer\ResizerInterface::needPrepareInput()

Подготавливать исходный сайт