1-BPPバーコード画像の作成

1bpp画像は、通常黒と白の2色のみを表示できるモノクロ画像です。画像内の各ピクセルは1ビットで表され、「0」は黒、「1」は白を表すか、逆の場合があります。 このフォーマットはスピードと精度が重要なシナリオに最適で、機械によって読み取られることを意図しています。 このコードの例では、スキャン時の最大のコントラストと信頼性を確保するため、作成したバーコードを1bpp画像に変換する方法を示します。

バーコードを1BPPバーコード画像に変換する5ステップガイド

  • using IronBarcode;
  • var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8);
  • myBarcode.SaveAs1BppBitmap("1bppImage.bmp");
  • var byteData = myBarcode.To1BppBinaryData();
  • var anyBitmap = myBarcode.To1BppImage();

コードの説明

まず、IronBarcodeライブラリをインポートし、その後、BarcodeWriter.CreateBarcodeメソッドを使用してバーコードを生成します。 このメソッドに渡す変数は、文字列値とバーコードの種類です。 上記の例では、それぞれ「12345」と「EAN8」です。

バーコードの作成後、保存メソッドSaveAs1BppBitmapを呼び出し、ファイル名を渡すことができます。 これにより、指定したファイル名で1bppビットマップとしてバーコードが保存されます。

ビットマップに直接保存する以外にも、代替の保存メソッドがあります。 IronBarcodeは、To1BppBinaryDataメソッドを使用して、バーコードを1bppのバイナリデータとして保存することをサポートしています。 バイナリデータへの変換により、アプリケーションの他のセクションにバイナリデータとして変数を渡したり、既存のコードベースと統合することができます。 さらに、IronBarcodeはTo1BppImageメソッドを使用してバーコードを1ビット-パー-ピクセル(1bpp)画像として保存することもサポートしています。

準備はいいですか?
Nuget ダウンロード 1,935,276 | バージョン: 2025.11 ただ今リリースされました