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