イメージをアップロードする際に、そのイメージをプロファイルイメージとして作成する必要があります。イメージのサイズを変更し、イメージのサイズを縮小する必要があるため、PHPを使用してこれを行う必要があります。事前画像のアップロード中に画像のサイズを小さくする方法は?
-1
A
答えて
0
のおかげでこれを行うにはあまりにも多くの方法があり、この機能#http://codingzone.co
<?php
function compress($source, $destination, $quality) {
$info = getimagesize($source);
if ($info['mime'] == 'image/jpeg')
$image = imagecreatefromjpeg($source);
elseif ($info['mime'] == 'image/gif')
$image = imagecreatefromgif($source);
elseif ($info['mime'] == 'image/png')
$image = imagecreatefrompng($source);
imagejpeg($image, $destination, $quality);
return $destination;
}
$source_img = 'source.jpg';
$destination_img = 'destination .jpg';
$d = compress($source_img, $destination_img, 90);
?>
0
を試してみてください、以下の機能が、それは品質です調整することにより、画像のサイズを小さくします。
function compress($source, $destination, $quality) {
$info = getimagesize($source);
if ($info['mime'] == 'image/jpeg')
$image = imagecreatefromjpeg($source);
elseif ($info['mime'] == 'image/gif')
$image = imagecreatefromgif($source);
elseif ($info['mime'] == 'image/png')
$image = imagecreatefrompng($source);
imagejpeg($image, $destination, $quality);
return $destination;
}
$source_img = 'source.jpg';
$destination_img = 'destination .jpg';
。
$d = compress($source_img, $destination_img, 90);
PHP関数は、圧縮するのにかかる画像のソースイメージ、デスティネーションイメージ、および品質を渡すコードで使用されます。
$info = getimagesize($source);
getimagesize()関数は与えられた画像ファイルのサイズを知るために、ファイル・タイプなどの寸法を返すために使用されます。
出力:
Array ([0] => 1280 [1] => 768 [2] => 2 [3] => width="1280" height="768" [bits] => 8 [channels] => 3 [mime] => image/jpeg)
imagejpeg($image, $destination, $quality);
imagejpeg()関数は、与えられた画像からJPEGファイルを作成するためのコードで添加されます。
0
アップロード時にファイルサイズを縮小することはできません。 はい、私たちは圧縮するオプションがありますが、アップロードしたファイルのみにしか対応できません....クール...
関連する問題
- 1. PHPを使ってアンドロイドで画像をアップロードする際の画像のサイズを小さくする方法
- 2. パースダッシュボードからアップロードするときの画像サイズを小さくする方法
- 3. Javaで画像ファイルのサイズを小さくする方法
- 4. PHP:表示時の画像サイズを小さくする方法
- 5. Aフレーム360度画像サイズを小さくする方法
- 6. ロー・サイズの画像アップロード
- 7. 画像のサイズを変更してアップロードする画像アップロードウィジェット
- 8. 画像をアップロード中のcom.android.volley.ServerError
- 9. 画像をアップロードする画像の幅と高さを実際の画像サイズに合わせる
- 10. Javaの画像のサイズを小さくする
- 11. カメラの画像ピッカーのサイズを小さくする
- 12. アップロード時に画像のサイズを変更する方法
- 13. 画像をトリミングする方法/画像をアップロードする前にユーザーから画像をプレビューする方法は?
- 14. PowerShell - 画像のサイズを小さくする
- 15. TinyMCE - 画像のアップロード方法
- 16. アップロード画像、トリミング、サイズ変更
- 17. 幼虫のサイズを小さくして画像を切り取る方法5.2
- 18. PNG画像を縮小すると画像サイズが大きくなる
- 19. CodeIgniterの中に画像をアップロードする方法3
- 20. [Android] - サーバーにアップロードする画像サイズ
- 21. アップロードする前に画像のサイズ/サイズを確認してください
- 22. コードネーム1 URLImage画像の解像度とサイズを小さくする
- 23. AngularJs - データベースに保存中に画像サイズを縮小する
- 24. アップロード前の画像のサイズを確認してください
- 25. キャプションを画像のサイズに縮小
- 26. 画像の幅を小さくする方法
- 27. 複数の画像をアップロードする前にプレビュー画像をアップロード
- 28. 画像をディレクトリにアップロードする方法
- 29. テーブルフィールドに画像をアップロードする方法
- 30. Googleアプリケーションエンジンpython images API画像サイズを小さくする
このライブラリを使用できます。 http://phpimagemagician.jarrodoberto.com。画像でのさまざまな操作に使いやすいスーパーです。 –
ここでは、人々は解決策を見つけるのに役立ちます - あなたの仕事をしないでください。あなたの努力を示し、答えを探してください。 – timiTao