Advertisement
Guest User

Sertifikat PacmanCorp

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