>백엔드 개발 >PHP 튜토리얼 >PHP는 글꼴을 로드하여 이미지로 저장합니다.

PHP는 글꼴을 로드하여 이미지로 저장합니다.

*文
*文원래의
2017-12-28 15:49:081529검색

이 글에서는 주로 글꼴을 로드하고 사진으로 저장하는 PHP 기술을 소개합니다. 그것이 모두에게 도움이 되기를 바랍니다.

다음 코드는 글꼴을 로드하고 이미지로 저장하는 PHP 기술을 자세히 소개합니다.

// Set the content-type 
header("Content-type: image/png"); 
 
// Create the image 
$im = imagecreatetruecolor(400, 100); 
 
// Create some colors 
$white = imagecolorallocate($im, 255, 255, 255); 
$grey = imagecolorallocate($im, 128, 128, 128); 
$black = imagecolorallocate($im, 0, 0, 0); 
imagefilledrectangle($im, 0, 0, 399, 100, $white); 
 
// The text to draw 
$text = '字典网'; 
// Replace path by your own font path 
$font = 'fontName.ttf'; 
 
// Add some shadow to the text 
//imagettftext($im, 60, 0, 11, 21, $grey, $font, $text); 
 
// Add the text 
imagettftext($im, 60, 0, 0, 70, $black, $font, $text); 
 
// Using imagepng() results in clearer text compared with imagejpeg() 
imagepng($im); 
imagedestroy($im);



사진을 저장하고 싶다면 다음 코드를 사용하세요


ob_start();  
  imagejpeg($im); 
$img = ob_get_contents();  
ob_end_clean();  
$size = strlen($img);  
  
$fp2=@fopen('tst.jpg', "a");  
fwrite($fp2,$img);  
fclose($fp2);

관련 추천:

강력한 PHP 이미지 처리 클래스

구현 PHP 이미지 썸네일 Method

php 이미지 업로드

위 내용은 PHP는 글꼴을 로드하여 이미지로 저장합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.