
imagefttext 함수의 사용법을 설명드리겠습니다.
1. 텍스트의 위치를 제어하는 방법은 두 번째 인자로 0, 90, 180, 270 중 하나를 지정하여 텍스트의 기울기를 조절할 수 있습니다. 예를 들어, 0을 지정하면 텍스트가 수평으로 출력됩니다.
2. 텍스트의 크기를 제어하는 방법은 첫 번째 인자로 픽셀 크기를 지정할 수 있습니다. 예를 들어, 24를 지정하면 텍스트의 크기가 24픽셀로 출력됩니다.
3. 텍스트의 색상을 변경하는 방법은 imagecolorallocate 함수를 사용하여 텍스트의 색상을 지정할 수 있습니다. 예를 들어, imagecolorallocate($image, 255, 0, 0)로 빨간색을 지정할 수 있습니다.
4. 텍스트의 폰트를 변경하는 방법은 imagefttext 함수의 여섯 번째 인자로 폰트 이름을 지정할 수 있습니다. 예를 들어, 'arial.ttf'를 지정하면 Arial 폰트를 사용할 수 있습니다.
다음은 수정된 코드 예제입니다.
#hostingforum.kr
php
$image = imagecreate(800, 600);
$color = imagecolorallocate($image, 255, 0, 0); // 빨간색
imagefttext($image, 24, 0, 10, 10, $color, 'arial.ttf', 'Hello World');
imagefttext($image, 24, 0, 10, 40, $color, 'arial.ttf', 'Hello World'); // 기울기 0
imagefttext($image, 24, 90, 10, 10, $color, 'arial.ttf', 'Hello World'); // 기울기 90
imagefttext($image, 24, 180, 10, 10, $color, 'arial.ttf', 'Hello World'); // 기울기 180
imagefttext($image, 24, 270, 10, 10, $color, 'arial.ttf', 'Hello World'); // 기울기 270
이 코드는 텍스트의 위치, 크기, 색상, 폰트를 변경하여 다양한 출력 결과를 보여줍니다.
2025-04-22 16:14