1
imagettftext 함수를 사용하여 이미지에 텍스트를 쓰지만 문제는 이미지의 왼쪽 상단에 x, y 위치를 0,0으로 설정했을 때입니다.텍스트의 원산지 : imagettftext
원점을 왼쪽 상단으로 만들 수있는 방법이 있습니까? PHP 매뉴얼에서
imagettftext 함수를 사용하여 이미지에 텍스트를 쓰지만 문제는 이미지의 왼쪽 상단에 x, y 위치를 0,0으로 설정했을 때입니다.텍스트의 원산지 : imagettftext
원점을 왼쪽 상단으로 만들 수있는 방법이 있습니까? PHP 매뉴얼에서
(캐릭터의 대략 왼쪽 아래) 첫 번째 문자의 기준점을 정의하고, x 및 y에 의해 주어진
좌표. 이것은 imagestring()과 다릅니다. x 및 y는 첫 번째 문자의 왼쪽 위 모서리를 정의합니다. 당신이 위에 원점 당신이
imagestring()
를 사용하거나이imagettftext()
기능의 y 지점에 문자 높이를 요약 할 수 있습니다 왼쪽하려는 경우 예를 들어, "상단 왼쪽", 그래서 0
0입니다.
$bbox = imagettfbbox ($size , $angle , $fontfile , $text);
$y_offset = abs($bbox[7] - $bbox[1]);
imagettftext ($image , $size , $angle , $x , $y + $y_offset , $color , $fontfile , $text);
:
는 사용할 수
imagettfbbox()
기능을 문자의 높이를 얻으려면