바코드 웹 스캐너 웹 소스에서 바코드를 스캔하는 것은 종종 이미지 데이터를 물리적 파일이 아닌 텍스트 문자열로 처리해야 합니다. 이 접근 방식의 주요 장점은 앱이 디스크에 저장하지 않고도 사용자 업로드나 웹캠 피드에서 직접 이미지를 처리할 수 있게 해준다는 것입니다. 이 코드 예제에서 우리는 Base64 문자열을 다시 이미지로 변환하고 데이터를 스캔하는 기초 코드 스니펫을 보여줄 것입니다. 이는 Blazor와 같은 웹 플랫폼과 통합될 때 IronBarcode를 사용합니다. IronBarcode 웹 스캐너 설정을 위한 5단계 가이드 byte[] imagebyteData = Convert.FromBase64String((splitObject.Length > 1) ? splitObject[1] : splitObject[0]); using (var ms = new MemoryStream(imagebyteData)) Image barcodeImage = Image.FromStream(ms); var results = BarcodeReader.Read(barcodeImage); return $"{DateTime.Now}: 바코드는 ({results[0].Value})입니다"; 코드 설명 우선, 입력 문자열, 일반적으로 Base64 문자열을 Convert.FromBase64String을 사용하여 바이트 배열로 변환합니다. 또한 문자열을 분할해야 하는지 확인하는 검사가 수행됩니다. 이것은 데이터 URI와 같은 헤더가 포함될 수 있는 입력을 처리하여 실제 이미지 데이터만 처리되도록 합니다. 다음으로, 이 바이트들은 MemoryStream에 로드됩니다. 이는 이미지 객체를 직접 스트림에서 생성할 수 있도록 임시 보관소로 작용하며, Image.FromStream을 사용합니다. 한 번 이미지가 로드되면, 이는 매체를 스캔하기 위해 BarcodeReader.Read에 전달됩니다. 마지막으로, 읽기 결과가 타임스탬프와 함께 반환됩니다. BarcodeResults의 목록을 포함하는 결과 배열에 접근하여 Value 속성을 통해 첫 번째 바코드의 값을 반환합니다. IronBarcode로 웹 스캐너를 만드는 방법에 대해 더 알아보세요! 관련 문서 링크 깃허브에서 보기 관련 튜토리얼 관련 사용법 가이드 클래스 문서화 IronBarcode DLL 다운로드 이 페이지의 문제점을 신고하세요 시작할 준비 되셨나요? Nuget 다운로드 2,108,094 | 버전: 2026.3 방금 출시되었습니다 무료 체험 시작하기 NuGet 무료 다운로드 총 다운로드 수: 2,108,094 라이선스 보기 아직도 스크롤하고 계신가요? 빠른 증거를 원하시나요? PM > Install-Package BarCode 샘플을 실행하세요 실이 바코드로 변하는 모습을 지켜보세요. NuGet 무료 다운로드 총 다운로드 수: 2,108,094 라이선스 보기