現在の位置: ホーム> 最新記事一覧> ImageXBM関数を使用してXBM画像を作成する方法は?白黒の画像形式を生成するために段階的に教えてください

ImageXBM関数を使用してXBM画像を作成する方法は?白黒の画像形式を生成するために段階的に教えてください

gitbox 2025-09-20

<?php /*記事タイトル:ImageXBM関数を使用してXBM画像を作成する方法は?段階的に教えて、白黒の画像形式を生成します*/ // XBMは、埋め込みシステムまたは初期のWebアイコンでよく使用される白黒画像形式です。 PHPは、GDイメージリソースをXBMファイルとして保存できるImageXBM()関数を提供します。段階的に使用する方法を説明しましょう。 エコー

1。白黒の画像リソースを作成します

エコー

まず、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 ;エコー

2。ImageXBM()を使用してXBMファイルとして保存します

;エコー

ImageXBM()関数を使用して、GDイメージリソースをXBM形式に保存します。関数構文は次のとおりです。

;エコー
bool imagexbm(resource \ $ image、string \ $ filename [、int \ $ foreground = 0])
"
;エコー

ここで、\ $の前景はブラックピクセルの色インデックス、デフォルトは0です。

; // XBMファイルとして保存します $ filename = 'emple.xbm' ; ImageXBM $ image $ filename ); //画像リソースをリリースします Imagedestroy $ image );エコー

XBM画像生成: $ filename

」;エコー

3。HTMLでXBM画像を使用

エコー

XBMファイルは通常、WebアイコンまたはCSSの背景画像として使用されます。

;エコー
<img src = &#39;example.xbm&#39; alt = &#39;xbm image&#39;>
"
;
エコー "

4。summary

"
;エコー

phpのimagexbm()関数を使用して、埋め込みシステム、古いWebアイコン、その他のシナリオに適した黒と白のGD画像をXBM形式にすばやく保存します。手順には以下が含まれます。

echo "
    ImageXBM()を使用して
  1. 白黒グラフィックを描画して、
  2. 画像リソースをリリースする
  3. ファイルとして保存して
  4. 白黒グラフィックを描画するため
  5. のGD Image Resources(ImageCreateTrueColor)を作成します
?>