Работаю над забавной задачей:
1. Разместить текст на изображении.
2. Размер шрифта надо подобрать так, чтоб текст поместился и не был дико мелким.
3. Текст может быть с переносами строк и без. Надо разбить на строки такого размера, чтоб влезло.
4. На каком-то этапе надо выполнять масштабирование полотна картинки.
5. Полотно картинки можно масштабировать подгоняя под текст в разумных пределах. По ширине не выходя за 1000 пикселей.
Дикое количество переменных и вариантов... 😌
Обожаю такие задачки
Задача многомерной оптимизациии. Надо найти максимальный размер шрифта, и такую длину строки и размер экрана, чтобы максимизировать читаемомость. Читаемость это заполненность картинки текстом и более менее одинаковый размер строк, чтобы не получалось что частица или предлог попали на отдельную строку.
Ну и применяешь методы многомерной оптимизации