- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PNG→JPGに変換・保存の方法)
PNGをJPGに変換・保存する方法
このQ&Aのポイント
- PNGをJPGに変換して容量を減らし、ウェブページの表示時間を短縮する方法を教えてください。
- PHPを使用して、定期的に001.png〜100.pngを一覧にしてウェブから閲覧できるようにしていますが、ファイルの容量が30MBになるため、ページの表示に時間がかかります。それを解決するために、PNGをJPGに変換して容量を減らし、ページ表示時間を短縮したいです。
- PHPスクリプトを使用し、cronで定期的に001.png〜100.pngを読み込み、JPGに変換して保存したいです。変換後のファイル名は001.jpg〜100.jpgとします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
#1です、すみません訂正です。 $img = imagecreatefrompng($fname .".png"); じゃなくて $img = imagecreatefrompng($dir . $fname . ".png"); でした。
その他の回答 (1)
- buddhistic
- ベストアンサー率57% (30/52)
回答No.1
<?php // 見に行くディレクトリ $dir = "./"; for($i=1; $i<=100; $i++) { $fname = str_pad($i, 3, "0", STR_PAD_LEFT); $img = imagecreatefrompng($fname .".png"); imagejpeg($img, $dir . $fname . ".jpg"); } ?> 確認してません
お礼
アドバイスありがとうございました!! 無事PNGをJPEGに変換することが出来ました!!