PHP 개발 인증 코드 생성 캔버스

인증 코드 생성 방법을 배울 때 매뉴얼을 열어야 한다는 점에 유의하세요.

인증 코드 생성 기능은 상대적으로 깁니다.

imagecreatetruecolor(); 캔버스를 생성하고 아래 구문을 살펴보겠습니다.

구문: ​​

resource imagecreatetruecolor (int $width, int $height)

설명: 너비가 $width이고 높이가 $height

인 이미지 식별자를 반환합니다. 성공 후 이미지 리소스를 반환하고, 이후 FALSE를 반환합니다. 실패.

캔버스를 만든 후에는 캔버스에 색상을 할당해야 합니다

imagecolorallocate

구문: ​​

int imagecolorallocate (resource $image, int $red, int $green, int $blue);

Chapter One 매개변수 , 는 리소스 유형을 반환하며 다음 매개변수는 RGB 형식의 색상입니다.

이미지 출력 방법

header("content-type:image/png");
imagepng ($image);

Destroy resources

imagedestroy($img);

예제를 살펴보겠습니다

캔버스를 만들고 색상을 설정하세요

<?php
    //第一步 创建一个画布
    $image = imagecreatetruecolor(100, 30); //创建一个宽为100高为30的黑色图像
    $bgcolor = imagecolorallocate($image, 255, 0, 0); //为图像分配颜色
    imagefill($image,0,0,$bgcolor); //给黑色的背景图像分配白色

    //输出图像
    header("content-type:image/png");
    imagepng($image);

    //销毁资源
    imagedestroy($img);

?>

위의 코드에서 출력은 너비 100, 높이 30, 빨간색 배경의 캔버스를 생성하는 것을 볼 수 있습니다

지속적인 학습
||
<?php //第一步 创建一个画布 $image = imagecreatetruecolor(100, 30); //创建一个宽为100高为30的黑色图像 $bgcolor = imagecolorallocate($image, 255, 0, 0); //为图像分配颜色 imagefill($image,0,0,$bgcolor); //给黑色的背景图像分配白色 //输出图像 header("content-type:image/png"); imagepng($image); //销毁资源 imagedestroy($img); ?>
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~