• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/File/Image/TextWatermark.php
  • Класс: BitrixMainFileImageTextWatermark
  • Вызов: TextWatermark::getFontSize
public function getFontSize($width)
{
	$length = mb_strlen($this->getText());

	$fontSize = $width * ($this->getRatio() / 100.0);

	if(($fontSize * $length * 0.7) > $width)
	{
		$fontSize = $width / ($length * 0.7);
	}

	return $fontSize;
}