그림%1 개의 캡 션 을 편 집 했 습 니 다.
2254 단어 GD 라 이브 러 리문자.그림.
GD 라 이브 러 리 는 php 로 그래 픽 을 처리 하 는 확장 라 이브 러 리 입 니 다.GD 라 이브 러 리 는 그림 을 처리 하거나 그림 을 생 성 할 수 있 는 일련의 API 를 제공 합 니 다.사이트 에서 GD 라 이브 러 리 는 보통 미리 보기 그림 을 만 들 거나 그림 에 워 터 마크 를 추가 하거나 한자 인증 코드 를 만 들 거나 사이트 데이터 에 보고 서 를 만 드 는 데 사용 된다.
GD 라 이브 러 리 의 설치 와 같은 인터넷 이 모두 있 고 현재 많은 가상 공간 도 지원 하기 때문에 여 기 는 더 이상 군말 하지 않 겠 습 니 다.다음은 제 실제 응용 코드 의 인 스 턴 스 와 관련 된 설명 을 통 해 GD 라 이브 러 리 의 사용 방법 을 소개 하 겠 습 니 다.
원본 그림:
효과 그림 생 성:
코드 는 다음 과 같 습 니 다:
$str=" ";
$str2= " : ";
// $im
$im = imagecreatefromjpeg("images/3.jpg");
// zt.ttf
$fnt = "zt.ttf";
// ,
$white=imagecolorallocate($im,222,229,207);
$black=imagecolorallocate($im,50,50,50);
// ,
$top=100;
$left=60;
$top2=170;
// ,imagettftext (image,size,angle, x, y,color,fontfile,text)
imagettftext($im,41, 0, $left+1, $top+1, $black, $fnt, $str);
imagettftext($im,41, 0, $left, $top, $white, $fnt, $str);
imagettftext($im,43, 0, $left+1,$top2+1 , $black, $fnt, $str2);
imagettftext($im,43, 0, $left,$top2, $white, $fnt, $str2);
// $im
ImageJpeg($im);
// $im
ImageDestroy($im);
다음은 상세 하 게 설명 하 겠 습 니 다.imagettftext (image,size,angle, x, y,color,fontfile,text)
imagettftext()는 문자열 text 를 image 가 대표 하 는 그림 에 그 리 는 것 입 니 다.좌표 x,y(왼쪽 상단 0,0)부터 각 도 는 angle 이 고 색상 은 color 이 며 fontfile 이 지정 한 True Type 글꼴 파일 을 사용 합 니 다.
x,y 가 표시 하 는 좌 표 는 첫 번 째 문자 의 기본 점 을 문자 의 왼쪽 아래 에 정의 합 니 다.
angle 은 각도 로 0 도 는 왼쪽 에서 오른쪽으로 텍스트 를 읽 고 더 높 은 값 은 시계 반대 방향 을 나타 낸다(즉,값 이 90 이면 아래 에서 위로 텍스트 를 읽 는 것 을 나타 낸다).
fontfile 은 사용 하고 자 하 는 True Type 글꼴 의 파일 이름 입 니 다.
text 는 텍스트 문자열 로 UTF-8 문자열 을 포함 할 수 있 습 니 다.
color 는 색상 의 색인 값 입 니 다.
이상 에서 말 한 것 이 바로 본문의 전체 내용 이 니 여러분 들 이 좋아 하 시 기 를 바 랍 니 다.
친구 에 게 글 을 공유 하거나 댓 글 을 남 기 는 데 시간 이 좀 걸 리 세 요.우 리 는 진심으로 당신 의 지지 에 감사 할 것 입 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
VC 에서 문자 세로 배열 을 실현 하 는 간단 한 방법(추천)많은 사람들 이 VC 에서 문자 세로 배열 을 실현 하 는 것 은 매우 어 려 운 일이 라 고 생각 하지만 사실은'누 워 있 는'글씨 체 를 사용 하여 문자 세로 배열 을 편리 하 게 실현 할 수 있다. Window...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.