라이브러리
[PHP] UIDrawPen::write - 지점에 텍스트 그리기
PHP에서 UIDrawPen::write 사용하기
UIDrawPen::write는 PHP의 GD 라이브러리에 포함된 함수로, 이미지에 텍스트를 그려주는 함수입니다. 이 함수는 이미지에 텍스트를 추가하는 데 사용할 수 있습니다.
UIDrawPen::write 함수의 매개변수
UIDrawPen::write 함수는 총 6개의 매개변수를 가지고 있습니다.
- `$image`: 이미지 리소스
- `$text`: 그려질 텍스트
- `$font`: 사용할 폰트
- `$size`: 폰트 크기
- `$color`: 텍스트 색상
- `$x`, `$y`: 텍스트 위치
예제
#hostingforum.kr
php
<?php
// 이미지 생성
$image = imagecreate(400, 200);
imagecolorallocate($image, 255, 255, 255); // 배경색
// 폰트 설정
$font = 'arial.ttf';
$size = 24;
$color = imagecolorallocate($image, 0, 0, 0); // 텍스트 색상
// 텍스트 그려주기
UIDrawPen::write($image, 'Hello, World!', $font, $size, $color, 10, 10);
// 이미지 저장
imagepng($image, 'output.png');
imagedestroy($image);
?>
이 예제에서는 400x200 크기의 흰색 배경의 이미지에 'Hello, World!'라는 텍스트를 Arial 폰트로 24점 크기로 검은색으로 10, 10 위치에 그려줍니다. 그 후, 이미지 파일을 'output.png'으로 저장합니다.
참고
UIDrawPen::write 함수는 GD 라이브러리에 포함된 함수이므로, GD 라이브러리가 설치되어 있어야 사용할 수 있습니다. 또한, 폰트 파일도 존재해야 합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.