이 예제 앱은 ScanBot 바코드 스캐너 SDK, ScanBot Document Scanner SDK 및 MAUI 및 .NET 용 SDK (기본 iOS 및 Android 플랫폼)를 통합하는 방법을 보여줍니다.
ScanBot SDK는 MAUI 및 .NET 플랫폼의 NUGET 패키지로 제공됩니다 : ScanBotsdk.maui ScanBotsdk.net
ScanBot SDK를 사용하면 바코드 및 문서 스캔과 데이터 추출 기능을 모바일 앱 및 웹 사이트에 통합 할 수 있습니다. 연간 고정 가격으로 라이센스가 부여 된 다양한 모듈이 포함되어 있습니다. 자세한 내용은 웹 사이트 https://scanbot.io를 방문하십시오.
ScanBot SDK는 세션 당 1 분 동안 라이센스없이 실행됩니다!
시험 기간이 만료되면 모든 SDK 기능과 UI 구성 요소가 작동을 중단합니다. 또 다른 1 분의 시험 기간을 얻으려면 앱을 다시 시작해야합니다.
1 분만 한도없이 ScanBot SDK를 사용하려면 무료 "무시되지 않은"평가판 라이센스를 얻을 수 있습니다. 당사 웹 사이트에서 평가판 라이센스 양식을 제출하십시오.
우리는 ScanBot SDK의 구현 및 테스트를위한 무료 "No-Strings-antached"개발자 지원을 제공합니다. ScanBot SDK 통합과 관련하여 기술적 인 문제가 발생하거나 적절한 프레임 워크 또는 기능 선택에 대한 조언이 필요한 경우 지원 페이지를 방문하십시오.
ScanBot SDK 문서
Microsoft Visual Studio 개발 기본 및 크로스 플랫폼 .NET Multi-Platform App UI (.NET MAUI) 앱 개발에는 Visual Studio 2022 17.3 이상 또는 Mac 17.4 이상의 Visual Studio 2022가 필요합니다.
현재 ScanBot SDK Maui 릴리스의 문서는 여기에서 찾을 수 있습니다.
이미 개발 기계 설정이 있다고 가정하면 다음 명령이 프로젝트를 구축하고 디버깅하는 데 도움이됩니다.
NET7.0-IOS 및 NET8.0-IOS 모두에 대한 iOS 예제 프로젝트를 구축하려면 패키지를 복원하고 모든 것을 처음부터 컴파일해야합니다.
dotnet build NET/ReadyToUseUI.iOS --force --no-incremental -r ios-arm64
실제 장치에서 프로젝트를 실행하려면 -t:Run 통해 -f net8.0-ios 와 실행 대상이있는 대상 프레임 워크를 지정하여 다음을 산출합니다.
dotnet build NET/ReadyToUseUI.iOS -r ios-arm64 -f net8.0-ios -t:Run --force --no-incremental
클래식 구성 요소에는 자체 프로젝트가 있습니다. 다음과 같이 실행하십시오.
dotnet build NET/ClassicComponent.iOS -r ios-arm64 -f net8.0-ios -t:Run --force --no-incremental
Net7.0 android 및 Net8.0 Android의 Android 예제 프로젝트를 구축하려면 패키지를 복원하고 모든 것을 처음부터 편집 할 수 있도록 강요하십시오.
dotnet build NET/ReadyToUseUI.Droid --force --no-incremental
실제 장치에서 프로젝트를 실행하려면 -t:Run 통해 -f net8.0-android 와 실행 대상이있는 대상 프레임 워크를 지정하여 다음을 산출합니다.
dotnet build NET/ReadyToUseUI.Droid -f net8.0-android -t:Run --force --no-incremental
클래식 구성 요소에는 자체 프로젝트가 있습니다. 다음과 같이 실행하십시오.
dotnet build NET/ClassicComponent.Droid -f net8.0-android -t:Run --force --no-incremental
지원되는 모든 대상 프레임 워크 (NET7.0-Android, Net7.0-IOS, Net8.0-Android 및 Net8.0-IOS)에 대한 MAUI 예제 프로젝트를 구축하려면 패키지를 복원하고 모든 것을 처음부터 컴파일해야합니다.
dotnet build MAUI/ReadyToUseUI.Maui --force --no-incremental
실제 iOS 장치에서 프로젝트를 실행하려면 -t:Run 통해 -f net8.0-ios 와 실행 대상이있는 대상 프레임 워크를 지정하여 다음을 산출합니다.
dotnet build MAUI/ReadyToUseUI.Maui -f net8.0-ios -t:Run --force --no-incremental
실제 Android 장치에서 프로젝트를 실행하려면 -t:Run 통해 -f net8.0-android 및 실행 대상이있는 대상 프레임 워크를 지정하십시오.
dotnet build MAUI/ReadyToUseUI.Maui -f net8.0-android -t:Run --force --no-incremental
ScanBot SDK는 세션 당 1 분 동안 라이센스없이 실행됩니다!
시험 기간이 만료 된 후 모든 ScanBot SDK 기능과 UI 구성 요소 (문서 스캐너 UI와 같은)가 작동을 중지하거나 종료 될 수 있습니다. 다른 시험 기간을 얻으려면 앱을 다시 시작해야합니다.
무료 "무자비한 부족 부착 된"평가판 라이센스를 얻으려면 당사 웹 사이트에 평가판 라이센스 양식을 제출하십시오.