Posts Tagged ‘gd’

PHP: TrueType bounding box with GD

Just a snippet to print out the values in a bounding box. print_r’s simple outline format just makes it easier to visualize.

<?php
$im = imagecreatetruecolor(800,600);
$arr = imagettfbbox(30,0,'fonts/arial.ttf','this is a long string of text!');
print_r($arr);
?>

PHP: transparent PNG over JPEG

<?php
header("Content-type: image/jpeg");
$im = imagecreatetruecolor(800,600); // main image output
$im2 = imagecreatefromjpeg('image1.jpg');
$im3 = imagecreatefrompng('../images/template3.png');

imagecopymerge($im,$im2,360,186,0,0,800,600,100);
imagecopy($im,$im3,0,0,0,0,800,600);

imagejpeg($im);
imagedestroy($im);
imagedestroy($im2);
imagedestroy($im3);
?>