imagesettle() 채우기 위해 타일 이미지를 설정하는 데 사용되는 PHP의 내장 함수입니다. 특수 색상 IMG_COLOR_TILED로 채울 때 imagefill() 및 imagefilledpolygon()과 같은 모든 영역 채우기 함수에서 사용할 이미지를 설정합니다.
타일은 반복되는 패턴으로 영역을 채우는 데 사용되는 이미지라고 말할 수 있습니다. 모든 GD 이미지를 타일로 사용할 수 있습니다.
구문
bool imagesettile($image, $tile)
매개변수
이미지 고정() 두 개의 매개변수를 사용합니다. $image 및 $tile.
-
$이미지 − GD 이미지를 보유하고 있습니다.
-
$타일 − $tile 매개변수는 이미지 리소스를 타일로 설정하는 데 사용됩니다.
반환 값
이미지 고정() 성공하면 True, 실패하면 False를 반환합니다.
예시 1
<?php // Load the PNG image by using imagecreatefrompng() function. $image = imagecreatefrompng('C:\xampp\htdocs\Images\img27.png'); // Create an image of 700x300 size $img = imagecreatetruecolor(700, 300); // Set the image tile imagesettile($img, $image); // Make the image repeat and IMG_COLOR_TILED is used imagefilledrectangle($img, 0, 0, 300, 199, IMG_COLOR_TILED); // Output an image to the browser header('Content-Type: image/png'); imagepng($img); imagedestroy($img); imagedestroy($image); ?>
입력 이미지
출력 이미지
예시 2
<?php // Load the PNG image by using imagecreatefrompng() function. $image = imagecreatefrompng('C:\xampp\htdocs\Images\img27.png'); // Create an image of 700x400 size $img = imagecreatetruecolor(700, 400); // Set the image tile imagesettile($img, $image); // Make the image repeat, IMG_COLOR_TILED is used imagefilledrectangle($img, 0, 0, 390, 370, IMG_COLOR_TILED); // Output an image to the browser header('Content-Type: image/png'); imagepng($img); imagedestroy($img); imagedestroy($image); ?>
출력