나는 기존의 EXIF 태그를 제거하고 다음이 필수 코드를 사용하여 저작권 문자열을 적용하기 위해 노력하고있어 :PHP에서 ImageMagick/Imagick을 사용하여 저작권 문자열을 JPEG에 추가 하시겠습니까?
$im = new Imagick($file);
$im->stripImage();
// Embed new EXIF data
$im->setImageProperty('EXIF:ImageDescription', $copy_string);
$im->setImageProperty('EXIF:Copyright', $copy_string);
//$im->setImageProperty('Exif:ImageDescription', $copy_string);
//$im->setImageProperty('Exif:Copyright', $copy_string);
//$im->setImageProperty('ImageDescription', $copy_string);
//$im->setImageProperty('Copyright', $copy_string);
$im->writeImage($file);
$im->clear();
$im->destroy();
내가 문제가 예를 들어 사용을 찾는 데 문제가 있습니다. 매뉴얼에는 CLI 등록 정보 문자열 here이 있습니다. "퍼가기"아래의 줄은 아무런 효과가 없습니다. 우리는이 솔루션을 위해 Imagick에 머무를 것입니다. 감사.
: 당신은 오히려 당신이 그냥 생성하는 템플릿을 유지하여 툴체인의 일환으로
exiftool
을 계속 사용하거나 할 필요가 없습니다? 그것은 문서에서와 같습니다 (모두 대문자가 아님). –@CharlotteDunois 지금 시도했습니다. 안돼. 어쨌든 고마워. – Drakes
IM이 프로필 정보를 _write_ EXIF 할 수 있다고 생각하지 않습니다. – emcconville