1-BPP 바코드 이미지를 작성하세요
1bpp 이미지는 두 가지 색상만 표시할 수 있는 단색 이미지로, 보통 검정과 흰색입니다. 그림의 각 픽셀은 하나의 비트로 표현되며, '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를 생성한 후, save 메서드 SaveAs1BppBitmap를 호출하고 파일 이름을 전달할 수 있습니다. 이렇게 하면 BARCODE가 1bpp Bitmap 형식으로 저장되며, 파일 이름은 저장된 파일의 이름이 됩니다.
Bitmap에 직접 저장하는 것 외에도 다른 저장 방법이 있습니다. IronBarcode은 1bpp 메서드를 사용하여 BarCode를 To1BppBinaryData 바이너리 데이터로 저장하는 기능을 지원합니다. 바이너리 데이터로의 변환은 변수를 다른 애플리케이션 섹션에 바이너리 데이터로 전달하거나 기존 코드 베이스와 통합할 수 있게 합니다. 또한, IronBarcode는 1-bit-per-pixel 메서드를 사용하여 BarCode를 1bpp 이미지로 저장하는 기능도 지원합니다.

