まず、PHPのGDライブラリを使用して画像リソースを作成する必要があります。XBM画像は白黒のみであるため、ImageCreatetrueColor()を使用して画像を作成してから、白黒に変換できます。
」 // 100x100ピクセルの画像を作成します $ width = 100 ; $ height = 100 ; $ image = imageCreatetrueColor ( $ width 、 $ height ); //白い背景に記入します $ white = imagecolorallocate ( $ image 、 255、255、255 ) ; ImageFilledRectangle ( $ image 、 0、0 、 $ width 、 $ height 、 $ white ); //いくつかの黒いパターンを描きます $ black = imageColorAllocate ( $ image 、 0、0、0 ) ; ImageLine ( $ image 、 10、10、90、90 、 $ black ) ; imagerectangle ( $ image 、 20、20、80、80 、 $ black ) ;エコー 「ImageXBM()関数を使用して、GDイメージリソースをXBM形式に保存します。関数構文は次のとおりです。
」 ;エコー 「bool imagexbm(resource \ $ image、string \ $ filename [、int \ $ foreground = 0])" ;エコー 「
ここで、\ $の前景はブラックピクセルの色インデックス、デフォルトは0です。
」 ; // XBMファイルとして保存します $ filename = 'emple.xbm' ; ImageXBM ( $ image 、 $ filename ); //画像リソースをリリースします Imagedestroy ( $ image );エコー 「XBM画像生成: $ filename
」;エコー 「XBMファイルは通常、WebアイコンまたはCSSの背景画像として使用されます。
」 ;エコー」<img src = 'example.xbm' alt = 'xbm image'>" ;エコー "
phpのimagexbm()関数を使用して、埋め込みシステム、古いWebアイコン、その他のシナリオに適した黒と白のGD画像をXBM形式にすばやく保存します。手順には以下が含まれます。
」 echo "