Доступ к переменной из памяти

Я создал класс изображения, он загружает и изменяет размер изображения, затем обрезает и, наконец, делает его водяным знаком.

Для последнего шага я хотел бы добавить данные IPTC к этому изображению. Насколько я знаю, есть только iptcembed Функция для достижения этой цели. Проблема в iptcembed нужен путь изображения в качестве параметра. Я сохраняю изображение как объект, прежде чем использовать его для визуализации видов.

$content = iptcembed($data, "./image.jpg");

Я не хочу сохранять изображение в хранилище, просто чтобы создать путь для iptcembed но я не мог найти другой способ добавить данные IPTC к изображению.

Есть ли способ (или функция) для доступа к этому объекту из памяти вместо сохранения и загрузки из хранилища?

2

Решение

Вы могли бы использовать PHP: // память иметь дескриптор файла, который ссылается на данные в памяти, а не на данные, записанные в файл.

Кредит идет на этот оригинал ответ

1

Другие решения

Я использую CFX_OpenImage для чтения и записи данных IPTC_ в файлы .jpg с использованием версий ColdFusion Language с 8 по 11. Я также использую CFX_OpenImage для изменения размера и поворота изображения.

Для получения дополнительной информации CFX_OPENIMAGE перейдите по ссылке http://www.kolumbus.fi/jukka.manner/cfx_openimage/

Загрузка программного обеспечения включает в себя хорошее руководство не менее 65 страниц.

0

По вопросам рекламы [email protected]