Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP에서 imagestringup() 함수를 사용하여 문자열을 세로로 그리는 방법은 무엇입니까?

<시간/>

이미지 스트링업() 이미지를 세로로 그리는 데 사용되는 PHP의 내장 함수입니다.

구문

bool imagestringup ($image, $font, $x, $y, $string, $color)

매개변수

이미지 문자열() $image, $font, $x, $y, $string 및 $color의 6가지 매개변수를 허용합니다.

  • $이미지 − $image 매개변수는 imagecreatetruecolor()를 사용합니다. 주어진 크기의 빈 이미지를 생성하는 함수입니다.

  • $글꼴 − $font 매개변수는 imageloadfont()로 등록된 내장 글꼴 또는 기타 글꼴 식별자에 대해 1, 2, 3, 4 및 5의 글꼴 크기 값을 설정하는 데 사용됩니다. 기능.

  • $x − 가장 왼쪽 상단 모서리의 가로 X축에서 글꼴의 위치를 ​​유지합니다.

  • $y − 수직 Y축, 최상단 모서리에서 글꼴의 위치를 ​​유지합니다.

  • $string − $string 매개변수는 작성할 문자열을 보유합니다.

  • $color − 이 매개변수는 이미지의 색상을 유지합니다.

반환 값

이미지 문자열() 성공하면 True, 실패하면 False를 반환합니다.

예시

<?php
   // Create a 250*190 image using imagecreatetruecolor() function
   $img = imagecreatetruecolor(700, 300);

   // Set the background color of the image
   $bgcolor = imagecolorallocate($img, 122, 122, 122);

   // Fill background with above-selected color
   imagefill($img, 0, 0, $bgcolor);

   // Write the white color text
   $textcolor = imagecolorallocate($img, 255, 255, 255);
   imagestringup($img, 6, 130, 150, 'Hello World', $textcolor);

   // Output the picture to the browser
   header('Content-type: image/png');
   imagepng($img);
?>

출력

PHP에서 imagestringup() 함수를 사용하여 문자열을 세로로 그리는 방법은 무엇입니까?