私はこれをCodeIgniterで具体的に実現したいと考えています。CodeIgniter - GIFをJPGに変換しますか?可能?
私がコーディングしているPHP Appは、ユーザーがjpgまたはアニメーションGIFイメージをアップロードできるようにします。次のステップでは、ユーザーがjCropを使用していくつかの異なるサイズのサムネイルをトリミングすることを許可します。これは、アニメーションGIFの新しいコピーをjpgに変換する必要があります。私のコードはアップロードされたjpg画像で正常に動作しますが、gifファイルのために壊れた画像を作成します。私は何をしようとしていますか?
マイコード:私の解決策に興味のある人のための
// Create image to crop
$config['image_library'] = 'ImageMagick';
$config['library_path'] = '/usr/bin';
$config['source_image'] = $this->config->item('upload_dir_path') . $file_path . 'original.' . $file_ext;
chmod($config['source_image'], 0777);
$config['new_image'] = $this->config->item('upload_dir_path') . $file_path . 'crop-me.jpg';
$this->image_lib->initialize($config);
$this->image_lib->resize();
非常に速いGoogle検索でこれが見つかりました:http://www.robertmullaney.com/2010/09/18/codeigniter-image_lib-convert-jpg-gif-png/ -1(「研究努力はしていません」) –
これは私の2日目の「研究」です。実際にリンクした拡張ライブラリを試しましたか、あるいは盲目的な信念を持っていますか?私は昨日見つけたバグで満ちていて、これが唯一のオプションであれば、私はそれらを試してコードします。ダウン投票ありがとう!笑... – Chris
どのように古いことができますか?それはずっと前のことではなかった18/09/2010のもので、GIF/JPEGの仕様はあまり変わっていません。また、ネット上のほとんどのライブラリにはバグが含まれていますが、それはプログラマとしての私たちの仕事の一部です。 –