팩스같이 tif파일로 저장되는 걸 웹브라우저에서 출력하고자 할 때,
IE는 CMYK 이미지를 출력하지 못하기 때문에 RGB 포맷을 가진 걸로 변환시켜서 출력해야 함.
gd는 tif를 어떻게 하지 못하고,
ImageMagick이 필요함.
[ImageMagick 설치]
1. 아래의 명령어로 설치 후
[root@localhost]# pecl install imagick
2. php.ini 에 아래의 한줄을 추가
extension=imagick.so
3. 웹서버 재시작
[root@localhost]# pecl install imagick
2. php.ini 에 아래의 한줄을 추가
extension=imagick.so
3. 웹서버 재시작
[PHP 소스에서 tif->jpg 변환하여 출력하기]
<?
header('Content-Type: image/jpeg');
$img = new Imagick('test.tif');
$img->setImageFormat('jpg');
echo $img;
?>
header('Content-Type: image/jpeg');
$img = new Imagick('test.tif');
$img->setImageFormat('jpg');
echo $img;
?>
[관련링크]
Imagick - http://kr2.php.net/manual/kr/book.imagick.php
ImageMagick - http://www.imagemagick.org
'PHP' 카테고리의 다른 글
PHP 스크립트를 데몬으로 실행하기 (0) | 2009.06.04 |
---|---|
[PHP] ImageMagick (0) | 2009.05.29 |
UTF-8 감지함수 (0) | 2009.05.15 |
PHP Application을 가장 빠르게 (0) | 2009.05.15 |
URLEncode Code Chart (0) | 2009.05.15 |