IT News > トピックス > PHP Tips > サムネイル簡単作成

PHPで画像のサムネイルを簡単に作れる「phpThumbnailer」

http://www.hido.net/projects/phpThumbnailer/

PHP+GDな画像のサムネイル作成って結構面倒だったりしますが、配布されているThumbnail クラスを使えば超簡単にサムネイルが作れます。

配布パッケージ内に、class.Thumbnail.phpが含まれていて、次のようなサンプルプログラムで簡単に画像のサムネイルを生成できます。

<?php

  include("class.Thumbnail.php");
  $tn_image = new Thumbnail("sample.jpg", 300, 300, 0);
  $tn_image->show();

?>

プログラムでは、sample.jpg のサムネイルを 最大幅 300px, 最大高さ 300px のサイズで作成し、画面に出力します。

Thumbnailクラスの引数は、Thumbnail(元画像, 最大幅, 最大高さ, パーセンテージ)

最大幅/高さ のみの指定でも、パーセンテージのみの指定でもサムネイル作成が可能です。

たった3行でサムネイルが作れる、ということで、サムネイル生成が飛躍的に行いやすくなりました。