$realname="Name";$schoolname="School";$idcard="Social Security Number";$image=Imagecreatefrompng (' Certification.png ');//The path of the certificate template picture file$red=Imagecolorallocate ($image,xx,xx,xx);//Font Color//Imagettftext ("Image", "Font Size", "Rotate Text", "left Position", "Top Position", "Font Color", "Font Name", "text to Print ");Imagettftext ($image, -,0,1110,1025,$red,' font path ',$realname); Imagettftext ($image, -,0, +,1023,$red,' font path ',$schoolname); Imagettftext ($image, -,0, the,810,$red,' font path (/USR/SHARE/FONTS/TRUETYPE/TTF-DEJAVU/SIMHEI.TTF) ',$idcard);/ * directly displayed in the browser * /Header(' content-type:image/png; '); Imagepng ($image); Imagedestroy ($image);/ * If you need to save * /$filename=' Certificate_aadarsh.png '; Imagepng ($image,$filename); Imagedestroy ($image);/ * If you need to download * /$filename=' Certificate_aadarsh.png '; Imagepng ($image,$filename);Header(' Pragma:public ');Header(' cache-control:public, No-cache ');Header(' Content-type:application/octet-stream ');Header(' content-length: '.FileSize$filename));Header(' content-disposition:attachment; filename= '.BaseName$filename).'"');Header(' Content-transfer-encoding:binary '); ReadFile ($filename); Imagedestroy ($image);
'). addclass (' pre-numbering '). Hide (); $ (this). addclass (' has-numbering '). Parent (). append ($numbering); for (i = 1; i <= lines; i++) {$numbering. Append ($ ('
'). Text (i)); }; $numbering. FadeIn (1700); }); });
The above introduces the PHP certificate image generation, including PHP, book picture aspects of the content, I hope that the PHP tutorial interested in a friend helpful.