แอพตัวอย่างนี้แสดงวิธีการรวม Scanbot Barcode Scanner SDK, Scanbot Scanner SDK และ Scanbot Data Sdk สำหรับ Maui และ. NET (แพลตฟอร์ม iOS และ Android)
Scanbot SDK มีให้บริการเป็นแพ็คเกจ NUGET สำหรับแพลตฟอร์ม MAUI และ .NET: Scanbotsdk.maui Scanbotsdk.net
SCANBOT SDK ช่วยให้คุณรวมการสแกนบาร์โค้ดและเอกสารรวมถึงฟังก์ชั่นการสกัดข้อมูลลงในแอพมือถือและเว็บไซต์ของคุณ มันมีโมดูลที่แตกต่างกันซึ่งสามารถลิขสิทธิ์ในราคาคงที่ประจำปี สำหรับรายละเอียดเพิ่มเติมโปรดเยี่ยมชมเว็บไซต์ของเรา https://scanbot.io
Scanbot SDK จะทำงานโดยไม่มีใบอนุญาตเป็นเวลาหนึ่งนาทีต่อเซสชัน!
หลังจากระยะเวลาทดลองใช้หมดอายุฟังก์ชั่น SDK ทั้งหมดและส่วนประกอบ UI จะหยุดทำงาน คุณต้องรีสตาร์ทแอพเพื่อรับช่วงทดลองใช้เวลาหนึ่งนาทีอีกครั้ง
หากต้องการลองใช้ SDK Scanbot โดยไม่ต้องใช้เวลาหนึ่งนาทีคุณสามารถรับใบอนุญาตทดลองใช้ฟรี“ No-Strings-Attached” โปรดส่งแบบฟอร์มใบอนุญาตทดลองใช้บนเว็บไซต์ของเรา
เราให้การสนับสนุนนักพัฒนา "No-strings-attached" ฟรีสำหรับการใช้งานและการทดสอบของ Scanbot SDK หากคุณพบปัญหาทางเทคนิคเกี่ยวกับการรวม Scanbot SDK หรือต้องการคำแนะนำในการเลือกเฟรมเวิร์กหรือคุณสมบัติที่เหมาะสมโปรดไปที่หน้าสนับสนุนของเรา
เอกสาร Scanbot SDK
Microsoft Visual Studio พัฒนาแอพพลิเคชั่นข้ามแพลตฟอร์ม. NET แอพพลิเคชั่น Multi-Platform UI (.NET MAUI) ต้องการ Visual Studio 2022 17.3 หรือมากกว่าหรือ Visual Studio 2022 สำหรับ Mac 17.4 หรือมากกว่า
เอกสารของการเปิดตัว Sdk Maui Scanbot Maui ปัจจุบันสามารถดูได้ที่นี่
สมมติว่าคุณมีการตั้งค่าเครื่องพัฒนาของคุณแล้วคำสั่งต่อไปนี้จะช่วยให้คุณสร้างและดีบักโครงการของเรา:
ในการสร้างโครงการตัวอย่าง iOS สำหรับทั้ง NET7.0-IOS และ NET8.0-IOS บังคับให้แพ็คเกจได้รับการฟื้นฟูและทุกอย่างที่จะรวบรวมตั้งแต่เริ่มต้น:
dotnet build NET/ReadyToUseUI.iOS --force --no-incremental -r ios-arm64
ในการเรียกใช้โครงการบนอุปกรณ์จริงให้ระบุเฟรมเวิร์กเป้าหมายด้วย -f net8.0-ios และเป้าหมายการรันผ่าน -t:Run ให้ผลต่อไปนี้:
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
ในการสร้างโครงการตัวอย่าง Android สำหรับทั้ง Net7.0-Android และ Net8.0-Android บังคับให้แพ็คเกจได้รับการฟื้นฟูและทุกอย่างที่จะรวบรวมตั้งแต่เริ่มต้น:
dotnet build NET/ReadyToUseUI.Droid --force --no-incremental
ในการเรียกใช้โครงการบนอุปกรณ์จริงให้ระบุเฟรมเวิร์กเป้าหมายด้วย -f net8.0-android และการเรียกใช้เป้าหมายผ่าน -t:Run ให้ผลต่อไปนี้:
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
ในการสร้างโครงการตัวอย่าง MAUI สำหรับเฟรมเวิร์กเป้าหมายที่รองรับทั้งหมด (NET7.0-Android, Net7.0-IOS, Net8.0-Android และ Net8.0-IOS) และบังคับให้แพ็คเกจได้รับการกู้คืน
dotnet build MAUI/ReadyToUseUI.Maui --force --no-incremental
ในการเรียกใช้โครงการบนอุปกรณ์ iOS จริงให้ระบุเฟรมเวิร์กเป้าหมายด้วย -f net8.0-ios และเป้าหมายการรันผ่าน -t:Run ให้ผลต่อไปนี้:
dotnet build MAUI/ReadyToUseUI.Maui -f net8.0-ios -t:Run --force --no-incremental
ในการเรียกใช้โครงการบนอุปกรณ์ Android จริงให้ระบุเฟรมเวิร์กเป้าหมายด้วย -f net8.0-android และเป้าหมาย Run Via -t:Run ให้ผลต่อไปนี้:
dotnet build MAUI/ReadyToUseUI.Maui -f net8.0-android -t:Run --force --no-incremental
Scanbot SDK จะทำงานโดยไม่มีใบอนุญาตเป็นเวลาหนึ่งนาทีต่อเซสชัน!
หลังจากระยะเวลาทดลองใช้หมดอายุฟังก์ชั่น SCANBOT SDK ทั้งหมดเช่นเดียวกับส่วนประกอบ UI (เช่น Scanner UI เอกสาร) จะหยุดทำงานหรืออาจถูกยกเลิก คุณต้องรีสตาร์ทแอพเพื่อรับช่วงทดลองอื่น
หากต้องการรับใบอนุญาตทดลองใช้ฟรี "No-Strings-Attached" โปรดส่งแบบฟอร์มใบอนุญาตทดลองใช้บนเว็บไซต์ของเรา