Я создал класс изображения, он загружает и изменяет размер изображения, затем обрезает его и, наконец, добавляет водяные знаки.
На последнем этапе я хотел бы добавить данные IPTC к этому изображению. Насколько я знаю, для этого есть только iptcembed
функция. Проблема в том, что iptcembed
нужен путь к изображению в качестве параметра. Я сохраняю изображение как объект, прежде чем использовать его для визуализации представлений.
$content = iptcembed($data, "./image.jpg");
Я не хочу сохранять изображение в хранилище только для того, чтобы создать путь для iptcembed
, но я не смог найти другого способа добавить данные IPTC в изображение.
Есть ли способ (или функция) доступа к этому объекту из памяти вместо сохранения и загрузки из хранилища?