Разработка генератора изображений на PHP 7.4 с использованием Imagick
Основная задача
Создать объектно-ориентированный скрипт для автоматической генерации изображений. Верхняя панель (статус-бар) должна оставаться неизменной, все остальные данные на изображении должны динамически подставляться через скрипт.
Технические требования
- Язык программирования: PHP 7.4
- Библиотека: Imagick
- Архитектура: Объектно-ориентированный подход (ООП)
- Данные для вставки должны передаваться через массив
- Скрипт не должен выполнять вычислений - только подстановку готовых данных
- Результат должен сохраняться в указанную директорию
- Формат и размер выходного изображения должны соответствовать исходному шаблону
- Необходимо подобрать и использовать подходящий шрифт
Ограничения
- Запрещено использовать другие языки программирования (Python, C++ и т.д.)
- Исходный шаблон изображения будет предоставлен отдельно
Ожидаемый результат
Рабочий PHP-скрипт, который принимает массив с данными, генерирует новое изображение на основе шаблона (сохраняя неизменным только статус-бар) и сохраняет результат в файл.