Как я могу удалить или перезаписать одно значение из данных EXIF ​​с помощью PEL (или PHP)

Я впервые использую библиотеку PHP exif (PEL). Мне нужно скопировать данные exif из исходных изображений в версии с измененным размером (с помощью GDlib).

Сейчас в целом работает. Я получаю много исходных данных EXIF

Вот мой код:

$inputPel = new PelJpeg($originalImg);
$outputPel = new PelJpeg($resizedImg);
if ($exif = $inputPel->getExif()) {
    $outputPel->setExif($exif);
}
$outputPel->saveFile($outputPath);

Это должно скопировать данные EXIF ​​в новое изображение с измененным размером.

Но PEL записывает CAPTION из исходного изображения в CAPTION и в TITLE изображения с измененным размером, и я не понимаю, почему. Также у меня нет идеи, как изменить заголовок, чтобы он был пустым (как на исходном изображении).

Кто-нибудь может здесь помочь, пожалуйста? благодаря

0 ответов

Другие вопросы по тегам