1-BPPバーコード画像の作成
1bpp画像は、通常黒と白の2色のみを表示できるモノクロ画像です。画像内の各ピクセルは1ビットで表され、"0"は黒、"1"は白を表すか、逆の場合があります。 このフォーマットはスピードと精度が重要なシナリオに最適で、機械によって読み取られることを意図しています。 このコード例では、スキャン時のコントラストと信頼性を最大限に高めるために、作成したBARCODEを 1bpp 形式の画像に変換する方法を示します。
バーコードを1BPPバーコード画像に変換する5ステップガイド
IronBarCodeを使用;- var
myBarcode=BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8); myBarcode.SaveAs1BppBitmap("1bppImage.bmp");- var
byteData=myBarcode.To1BppBinaryData(); - var
anyBitmap=myBarcode.To1BppImage();
コードの説明
まず IronBarcode ライブラリをインポートし、次に BarcodeWriter.CreateBarcode メソッドを使用してBARCODEを生成します。 このメソッドに渡す変数は、文字列値とバーコードの種類です。 上記の例では、これらはそれぞれ"12345"および EAN8 です。
BARCODEを作成した後、SaveAs1BppBitmapを呼び出し、ファイル名を引数として渡すことができます。 これにより、BARCODEは 1bpp Bitmap として保存され、その名前は保存されたファイル名となります。
Bitmapに直接保存する以外にも、別の保存方法があります。 IronBarcode は、To1BppBinaryData メソッドを使用して、BARCODE を 1bpp バイナリデータとして保存することをサポートしています。 バイナリデータへの変換により、アプリケーションの他のセクションにバイナリデータとして変数を渡したり、既存のコードベースと統合することができます。 さらに、1bpp画像として保存することもサポートしています。

