xamarin에서 누구나 MobileBarcodeScanner를 사용하여 바코드 또는 qrcode를 스캔 한 후 이미지를 캡처하는 방법을 알고 있습니까? 올바른 스캔 바코드 또는 qrcode를 텍스트 형식으로 가져옵니다. 하지만 스캔 한 이미지를 가져올 수 있습니까?xamarin 양식의 바코드 스캐닝
1
A
답변
0
저는 ZXing이 스캔에 사용하는 기본 이미지 데이터를 노출한다고 생각하지 않습니다. 이 동작이 필요한 경우 ZXing을 수정하는 것이 매우 쉽습니다.
0
ZXing은 스캔 한 이미지를 반환하지 않습니다.
ZXing 소스 코드를 수정해야합니다.
Xamarin 포럼의 해결책을 찾았습니다.
- 으로는 다음 스레드로부터 ZXing get scanned picture - Xamarin Forums
견적.
Result.cs 클래스에서, 원시 이미지
...at the beginning before the processing var img = new YuvImage(bytes, ImageFormatType.Nv21, cameraParameters.PreviewSize.Width, cameraParameters.PreviewSize.Height, null); ...result calculations... result.SourceWidth = width; result.SourceHeight = height; result.SourceYuv = img;
를 저장할 OnPreviewFrame 방법을 수정 ZXingSurfaceView.cs의 폭, 높이 및 소스 이미지
public Android.Graphics.YuvImage SourceYuv { get; set; } public int SourceWidth { get; set; } public int SourceHeight { get; set; }
처리 속성을 추가 나중에 우리 자신의 코드에서 결과를 얻으면 파일에 쉽게 저장하거나 원하는 것을 수행 할 수 있습니다.
string filenamefile = DateTime.Now.Ticks.ToString() + ".jpg"; string filename = System.IO.Path.Combine(Values.DownloadsFolder(), filenamefile); Android.Graphics.Rect rect = new Android.Graphics.Rect(0, 0, result.SourceWidth, result.SourceHeight); using (var os = new FileStream(filename, FileMode.CreateNew)) { result.SourceYuv.CompressToJpeg(rect, 100, os); os.Flush(); os.Close(); }
관련 문제
- 1. 바코드 스캐닝
- 2. 엑셀 바코드 스캐닝 매크로
- 3. 안드로이드 에뮬레이터의 바코드 스캐닝
- 4. 스위프트 바코드 스캐닝
- 5. 바코드 인쇄 및 스캐닝
- 6. BlackBerry 바코드 스캐닝 라이브러리?
- 7. iPad2에서 바코드 스캐닝
- 8. Android App Inventor 바코드 스캐닝
- 9. Phonegap Windows Phone 바코드 스캐닝
- 10. VBA Excel 코드 바코드 스캐닝
- 11. 블랙 베리 용 zxing 바코드 스캐닝 라이브러리
- 12. Google Vision Announment - 바코드 스캐닝 버그
- 13. iOS 7 용 바코드 스캐닝 SDK?
- 14. iOS PhoneGap 1.7.0 + 바코드 스캐닝 플러그인 문제
- 15. 내 프로젝트에서 PDF417 바코드 스캐닝 SDK를 사용하려고합니다.
- 16. 자바에서 zxing으로 하나 이상의 바코드 스캐닝
- 17. 바코드 스캐너를 사용하여 양식의 바코드 읽기 10g
- 18. xamarin 양식의 내비게이션
- 19. xamarin 양식의 App.AppName
- 20. Xamarin 양식의 SwipeListView
- 21. Xamarin 양식의 햄버거 아이콘
- 22. xamarin 양식의 쿠키 지우기
- 23. Code128 Adobe Acrobat 양식의 바코드
- 24. xamarin 양식의 선택기 텍스트 받기
- 25. xamarin 양식의 도움이 필요하십니까 설계
- 26. xamarin 양식의 클래스 속성 업데이트
- 27. Xamarin 양식의 연락처 읽기 방법
- 28. android + ZXing 바코드 스캐닝 라이브러리 - 사용자 정의 크기 및 방향도
- 29. 자신의 스레드에서 바코드 스캐닝 (ZXing) 및 ProgessDialog를 표시
- 30. IOS 바코드 스캐닝 API 동시에 3 바코드를 읽을 수 있음