1
나는 이미지의 변수가,php : 파일에 저장하지 않고 이미지 바이너리 문자열을 만드는 방법은 무엇입니까?
$im = imagecreatetruecolor(400, 300);
파일로 저장하지 않고 JPEG 형식이 이미지의 바이너리 문자열을 얻을 수 어쨌든 있나요? 감사합니다.
나는 이미지의 변수가,php : 파일에 저장하지 않고 이미지 바이너리 문자열을 만드는 방법은 무엇입니까?
$im = imagecreatetruecolor(400, 300);
파일로 저장하지 않고 JPEG 형식이 이미지의 바이너리 문자열을 얻을 수 어쨌든 있나요? 감사합니다.
ob_start();
imagejpeg($im);
$imageString = ob_get_clean();
기능과 추가로 imagedestroy()
.
function imagejpeg_tostring($im,$quality=75) {
ob_start(); //Stdout --> buffer
imagejpeg($im,NULL,$quality); // output ...
$imgString = ob_get_contents(); //store stdout in $imgString
ob_end_clean(); //clear buffer
imagedestroy($im); //destroy img
return $imgString;
}
고마워요. 완벽하게 작동합니다! – user1519831