PHP 텍스트 워터마크 개발 튜토리얼 - 사진 열기

그림 열기

그림을 열고 그림을 삽입한 후 그림 정보를 인쇄하고 관찰하세요

<?php
     /*打开图片*/
     //1.配置图片路径(填入你的图片路径)
     $src="https://img.php.cn/upload/course/000/000/004/581454f755fb1195.jpg";
     //获取图片信息
     $info = getimagesize($src);
     echo "<pre>";
     print_r($info);
 ?>

QQ截图20161027175710.png

4개의 셀이 포함된 배열을 반환합니다. 인덱스 0에는 이미지 너비에 대한 픽셀 값이 포함되고, 인덱스 1에는 이미지 높이에 대한 픽셀 값이 포함됩니다. 인덱스 2는 이미지 유형의 태그입니다: 1 = GIF, 2 = JPG, 3 = PNG, 4 = SWF, 5 = PSD, 6 = BMP, 7 = TIFF(intel byte order), 8 = TIFF(motorola byte order) ), 9 = JPC, 10 = JP2, 11 = JPX, 12 = JB2, 13 = SWC, 14 = IFF, 15 = WBMP, 16 = XBM. 이 태그는 PHP 4.3.0에 추가된 새로운 IMAGETYPE 상수에 해당합니다. 색인 3은 IMG 태그에서 직접 사용할 수 있는 "height="yyy" width="xxx"" 콘텐츠가 포함된 텍스트 문자열입니다.

계속 추가

//이미지 번호를 통해 이미지 유형 가져오기

$type=image_type_to_extension($info[2],false);//在内存中创建一个和我们图像类型一样的图像
 $fun = "imagecreatefrom{$type}";

imagecreatefromgd — GD 파일 또는 URL에서 새 이미지 만들기

나중에 변수를 가져와 이미지를 더 많이 만들겠습니다. 지능형 유형이 변경됨에 따라 생성되는 이미지도 변경됩니다.

//이미지를 메모리에 복사하세요

$image=$fun($src);
<?php
    /*打开图片*/
    //1.配置图片路径(填入你的图片路径)
    $src="https://img.php.cn/upload/course/000/000/004/581454f755fb1195.jpg";
    //获取图片信息
    $info = getimagesize($src);
    //通过图像的编号来获取图像的类型
    $type=image_type_to_extension($info[2],false);
    //在内存中创建一个和我们图像类型一样的图像
    $fun = "imagecreatefrom{$type}";
    //把图片复制到我们的内存中
    $image=$fun($src);
?>
지속적인 학습
||
<?php /*打开图片*/ //1.配置图片路径(填入你的图片路径) $src="https://img.php.cn/upload/course/000/000/004/581454f755fb1195.jpg"; //获取图片信息 $info = getimagesize($src); //通过图像的编号来获取图像的类型 $type=image_type_to_extension($info[2],false); //在内存中创建一个和我们图像类型一样的图像 $fun = "imagecreatefrom{$type}"; //把图片复制到我们的内存中 $image=$fun($src); ?>
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~