次のスクリプトを使用して画像をフォルダに保存していますが、「エラーが含まれているため、画像を表示できません」というメッセージが表示される画像が1つあります。
問題は画像上のcmykとrgbと呼ばれるものだと思いますが、Webで検索するときに、phpを使用してcmykをrgbに変換する方法の例が見つかりません。
例の1つを次に示します: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?>
" height = "127px" width = "190px" />
これらの画像の変換にご協力いただければ幸いです。ありがとうダニエル