다음 스크립트를 사용하여 폴더에 이미지를 저장하고 있지만 "오류가있어 이미지를 표시 할 수 없습니다."라는 메시지가 하나있는 이미지가 있습니다.PHP를 사용하여 cmyk에서 rgb로
이미지에 cmyk 및 rgb라고하는 문제가 있다고 생각하지만 웹에서 검색 할 때 PHP를 사용하여 cmyk를 rgb로 변환 할 때이 작업을 수행하는 방법의 예를 찾을 수 없습니다.
다음은 예 : http://offshootinc.com/blog/2008/10/24/using-the-imagick-class-to-convert-a-cmyk-jpeg-to-rgb/입니다.하지만 내 경우에는 그것을 사용하는 방법을 알지 못합니다. www.example.com/attachment?id=2290
스크립트 다음과 같다 :
이미지에 대한 링크는 같은이 나중에 내가 좋아하는 뭔가를 사용하는 일부 페이지에서
<?php
$image = 'http://www.dealrush.ie/attachment?id=2290';
$name = 'somename';
$alt = 'somealt';
$saveimage = file_get_contents($image);
file_put_contents("/usr/local/pem/vhosts/155030/webspace/httpdocs/img/$name.jpg", $saveimage);?>
이 이미지를 표시합니다. < IMG SRC = " http://www.example.com/img/ <?php echo $name?>
.JPG " ALT = " <?php echo $alt?>
" 높이 = " 127px " 폭 = " 190px "/>
이러한 이미지 변환과 상관 도움 감사합니다 감사합니다 다니엘
이미지 파일이 손상되었을 수 있습니다. – sczizzo
왜? 왜 그렇게 생각하니? – user983248
일반적으로 "파일 XYZ는 오류가 있기 때문에 표시 할 수 없습니다"는 파일 XYZ가 손상되었거나 잘못된 파일 확장자를 가짐을 의미합니다. 어쨌든 CMYK-RGB 문제는 아닙니다. – sczizzo