勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

画像をアップロードすると複数サムネイルを生成する方法

   

フォームで画像をアップロードすると、予め定めておいた大中小のサイズでサムネイル画像を生成する方法のメモ。

以下がソース。

 

 

冒頭の配列に追加していけばどんどんサムネイルサイズを増やせるはず。

複数ってのが初めてだったので少し手間取った。具体的には1つの画像を縮小⇔拡大を繰り返すと画像が劣化というか変になる。当たり前なんだけど。

なので、リサイズ用に画像を生成してリサイズして元画像は破棄って形をとったけど、なんだかまどろっこしい。

もっとスムーズにできたらいいんですけどね。

 - PHP, 画像

  関連記事

images
PHPで改行を含むデータをCSV化

PHPで改行を含むデータをCSV化した場合、そのCSVファイルをエクセル等で開く ...

javascript_logo_unofficial-300x300
セレクトメニューとテキストエリアの連動

やりたかった事は、 ・セレクトメニューで何れかを選択すると連動したテキストエリア ...

images
短縮URL(リダイレクトページ)

<? /* 管理画面とあわせて使う。 short_url直下にこのphpを ...

images
PHPのチェック系関数

たまたまis_objectという関数を見かけて、 is_numericとかiss ...

images
FLASHから受信した画像をPHPで保存し、サムネイルも作る

■参考サイト ・FLASH http://www.ilovex.co.jp/bl ...

images
UTF-16にエンコードされている文字列をUTF-8へデコード

エンコードされている文字列であまり見かけない感じのものがあった。UTF-8やSh ...

jquery_logo
画像をドラッグ&ドロップでアップロード

■2015/04/15追記 以下記事の方が新しくて詳しい。 http://tai ...

msyql-image
MySQLiでINSERT文

MySQLiでINSERT文 ■ソース $mysqli = new mysqli ...

images
preg_match_all

やりたかった事は、 ・JSON形式がそのまま出力されているページのデータをPHP ...

other
アタリ(noimage)画像の自動生成

縦200×横150pxのno-image画像みたいなのが欲しかった。 探すと便利 ...