
Gmagick::profileimage 함수는 이미지를 사용하여 프로파일을 추가할 수 있습니다.
1. ICC 프로파일을 추가하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$gm = new Gmagick('원하는 이미지 파일');
$gm->profileimage('icc 프로파일 파일');
$gm->writeImage('결과 이미지 파일');
2. 이미지가 이미 프로파일을 가지고 있을 경우, 기존 프로파일은 유지되고 새로 추가된 프로파일은 덮어씌워집니다.
만약 기존 프로파일을 유지하고 싶다면, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$gm = new Gmagick('원하는 이미지 파일');
$gm->profileimage('icc 프로파일 파일');
$gm->profileimage('icc 프로파일 파일', 'append'); // append 옵션을 사용하여 기존 프로파일에 추가
$gm->writeImage('결과 이미지 파일');
3. 이미지가 이미 프로파일을 가지고 있을 경우, 기존 프로파일을 삭제하고 새로 추가된 프로파일만 사용하고 싶다면, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$gm = new Gmagick('원하는 이미지 파일');
$gm->profileimage('icc 프로파일 파일', 'replace'); // replace 옵션을 사용하여 기존 프로파일을 삭제하고 새로 추가
$gm->writeImage('결과 이미지 파일');
2025-03-17 17:31