【この記事の所要時間 : 約 2 分】
「PHPで画像を雑誌風に自動レイアウトするクラス」というエントリーがあった。
なかなか面白そうなのでちょっと試してみた。
$mag = new magazinelayout($width,$padding,$template);
$mag->addImage( 'p1.jpg' );
$mag->addImage( 'p2.jpg' );
$mag->addImage( 'p3.jpg' );
echo $mag->getHtml();
こんな感じで、画像の部分を入れ替えてみるテスト。
テスト1
テスト2
テスト3
テスト4
テスト5
テスト6
画像の大きさがあってなくてもあわせてくれる。
これは楽だ!とはいいつつ、「大きさ」が違うだけで「画質」は同じくらいのものでないとやばいという条件はある。いくつか手持ちの画像でテストしてみたが、「画質」の差がありすぎると、画質の悪いものが大きさの問題で大きく表示されて見栄えが・・・という状態になることもあった。
これは致し方ないとは思う。上記の条件さえクリアできれば使えるクラスだと思う。
SBクリエイティブ
売り上げランキング: 8,538