먼저 PHP의 GD 라이브러리를 사용하여 이미지 리소스를 만들어야합니다. XBM 이미지는 흑백 일 수 있으므로 imageCreatetRueColor ()를 사용하여 이미지를 만들고 흑백으로 변환 할 수 있습니다.
" // 100x100 픽셀의 이미지를 만듭니다 $ width = 100 ; $ 높이 = 100 ; $ image = imageCreateTrueColor ( $ 너비 , $ 높이 ); // 흰색 배경을 채우십시오 $ white = imageColorAllother ( $ image , 255 , 255 , 255 ); ImageFilledRectangle ( $ image , 0 , 0 , $ 너비 , $ 높이 , $ 흰색 ); // 검은 색 패턴을 그립니다 $ black = imageColorAllother ( $ image , 0 , 0 , 0 ); Imageline ( $ image , 10 , 10 , 90 , 90 , $ black ); imageRectangle ( $ image , 20 , 20 , 80 , 80 , $ black ); 에코 "GD 이미지 리소스를 XBM 형식으로 저장하기 위해 ImageXBM () 함수를 사용하십시오. 함수 구문은 다음과 같습니다.
" ; 에코 "bool imagexbm (resource \ $ image, string \ $ filename [, int \ $ 전조 = 0])" ; 에코 "
\ $ 전경은 검은 색 픽셀의 색 인덱스 인 경우 기본값은 0입니다
." ; // XBM 파일로 저장합니다 $ filename = 'example.xbm' ; ImageXBM ( $ image , $ filename ); // 이미지 리소스 릴리스 imageStroy ( $ image ); 에코 "XBM 이미지 생성 : $ filename
"; 에코 "XBM 파일은 일반적으로 웹 아이콘 또는 CSS의 배경 이미지로 사용됩니다.
" ; 에코 "<img src = 'example.xbm'alt = 'xbm image'>" ; 에코 "
PHP의 ImageXBM () 함수를 사용하여 흑백 GD 이미지를 XBM 형식으로 빠르게 저장, 임베디드 시스템, 오래된 웹 아이콘 및 기타 시나리오에 적합합니다. 단계에는 다음이 포함됩니다.
" ; echo "