Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php $nama = $_POST['nama'];
- $ret = file_put_contents('nama.txt', $nama.'|', FILE_APPEND | LOCK_EX);
- if (empty($nama)) { $gambar = "./1.jpg"; }
- else { $gambar = "./sertifikat2.jpg"; }
- $image = imagecreatefromjpeg($gambar);
- $white = imageColorAllocate($image, 255, 255, 255);
- $black = imageColorAllocate($image, 0, 0, 0);
- $font = "./Beautiful Holiday.ttf";
- $size = 80; //definisikan lebar gambar agar posisi teks selalu ditengah berapapun jumlah hurufnya
- $image_width = imagesx($image); //membuat textbox agar text centered
- $text_box = imagettfbbox($size,0,$font,$nama);
- $text_width = $text_box[2]-$text_box[0]; // lower right corner - lower left corner
- $text_height = $text_box[3]-$text_box[1];
- $x = ($image_width/2) - ($text_width/2); //generate sertifikat beserta namanya
- imagettftext($image, $size, 0, $x, 370, $white, $font, $nama); // tampilkan di browser
- imagejpeg($image, "hasil/" . $nama . '.jpg');
- imagedestroy($image);
- header('location: hasil/'.$nama. '.jpg'); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement