
PHPでの画像の形式の変換についての質問です。
hogehoge1.gif
hogehoge2.jpeg
hogehoge3.png
といった画像をjpgに変換するとき
// how 1
$img1 = @imagecreatefrompng('hogehoge1.gif');
imagejpeg($img1, 'hogehoge1.jpg');
$img2 = @imagecreatefromjpeg('hogehoge2.jpeg');
imagejpeg($img2, 'hogehoge2.jpg');
$img3 = @imagecreatefromgif('hogehoge3.png');
imagejpeg($img3, 'hogehoge3.jpg');
// how 2
file_put_contents( 'hogehoge1.jpg' , file_get_contents( 'hogehoge1.gif' ) ) ;
file_put_contents( 'hogehoge2.jpg' , file_get_contents( 'hogehoge1.jpeg' ) ) ;
file_put_contents( 'hogehoge3.jpg' , file_get_contents( 'hogehoge1.png' ) ) ;
// how 3
php-gdを使う(できるの?)
// how 4
ImageMagickを使う
// how 5
rename 関数を使う
などの方法が考えられますが、
拡張子をjpgに変えるだけではいかないものなのでしょうか?
どういうことなのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP imageフォルダに、画像をリサイズして保存する時のファイル名を変更したい 1 2023/05/30 11:39
- JavaScript アップロードファイルの種類によって処理を分岐させたいのですが書き方が分からずアドバイスお願いします 4 2023/06/17 19:12
- XML XML同じ名前の要素を自動で集約するツール 1 2022/04/11 09:21
- PHP $filePath = './user_img/' . $file['name'];? 1 2022/12/10 07:29
- CAD・DTP HO CADの活用について 1 2023/07/19 16:31
- Windows 10 バッチファイルの記述法とルールについてアドバイスをお願いいたします。 1 2022/04/13 10:50
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- C言語・C++・C# プログラミングのペーパーテスト 実行結果を表示せよ #include <stdio.h> int h 1 2022/07/09 15:27
- HTML・CSS 全部のアクセスを指定したページに転送させたい 2 2022/06/28 16:33
- JavaScript JavaScriptで「〇以上▲まで」の書き方 1 2022/07/20 14:44
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
関数の入れ子ができない。
-
正規表現に関する質問です。HTM...
-
number_formatが勝手に四捨五入
-
正規表現 ファイル名の取得
-
PHPでXMLの置換 replaceData
-
こういう事できますか?
-
VCでJetによるCSVファイルの読...
-
クラス内で上位クラス内メンバ...
-
外部ファイル(テキスト)を取...
-
String変数の文字列の検索方法
-
Fatal error: Cannot use []
-
ユーザー関数の外の変数は呼べ...
-
現在PHPとsmartyを勉強している...
-
静的多態性と動的多態性の共存...
-
PHP の system コマンド
-
VBA コレクションに2次元配列...
-
phpでmysqldump作成
-
.htaccessについて
-
C++ 共変 戻り値について
-
PHP3からPHP5にVerUpすると動作...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA コレクションに2次元配列...
-
VB.NETからVBAマクロ(引数)を呼...
-
PHP、ヒアドキュメント内でのIF...
-
エラーの理由が分りません。Pri...
-
どういうプログラムを関数化を...
-
可変変数にアロー演算子を使いたい
-
protectedなのにアクセスできな...
-
PHPの名前空間インポートについて
-
ASPのResponse.WriteをPHPでは...
-
[C++]std:mapの扱いを教えて頂...
-
vb作成したらでbeep音が鳴りま...
-
PHPの変数値をリンクさせたい
-
次のhtml・cssでspan内の文字を...
-
既存関数の上書き
-
classの再定義エラーについて
-
[C#]Arraylistに追加した構造体...
-
.htaccessについて
-
共用体のサイズをsizeofで
-
PHPで呼び出し元の関数名の取得...
-
PHPでの画像の形式の変換
おすすめ情報