
Давайте розробимо модуль читача JPG QR-кодів для бізнес-додатку, щоб автоматизувати виявлення та зчитування QR-кодів. Ця автоматизація надасть вашому додатку конкурентну перевагу з точки зору продуктивності. Крім того, цей блог представить веб-інструмент онлайн сканера штрих-кодів для сканування штрих-кодів онлайн. Aspose.BarCode надає API сканера штрих-кодів в кількох мовах програмування. Однак у цьому посібнику ми створимо сканер штрих-кодів на C#, використовуючи Aspose.BarCode для .NET. Ця бібліотека .NET робить увесь процес досить простим і легким. Отже, давайте рухатися далі без зайвих слів.
Ми розглянемо наступні пункти в цій статті:
- Сканер штрих-кодів на C# - Встановлення API
- Створіть читач QR-кодів JPG на C#
- Онлайн-сканер штрих-кодів
Сканер штрих-кодів на C# - Встановлення API
Aspose.BarCode для .NET - це повний пакет, який пропонує локальні та хмарні API для зчитування та маніпулювання штрих-кодами. Є кілька варіантів налаштування функцій для маніпулювання QR-кодами та штрих-кодами. Отже, цей API сканера штрих-кодів дуже легко встановити, і ви можете знайти повний посібник з встановлення на випадок труднощів. Щоб встановити цей сканер штрих-кодів на C#, ви можете виконати наступну команду в NuGet Package Manager або завантажити DLL файл.
PM> Install-Package Aspose.BarCode

Створіть читач QR-кодів JPG на C#
Тепер ми будемо використовувати класи та методи, які надає цей API читача штрих-кодів, щоб побудувати читач QR-кодів JPG в .NET-додатку. Будь ласка, зверніть увагу, що у нас є вихідний JPG файл, що містить штрих-код і QR-код.
Ви можете виконати наступні кроки:
- Ініціалізуйте новий екземпляр класу BarCodeReader з вихідним файлом.
- Зчитайте штрих-код з зображення, викликавши метод ReadBarCodes, і присвойте його екземпляру класу BarCodeResult, щоб зберегти дані зображення з розпізнаним штрих-кодом.
- Викличте властивість CodeText, щоб отримати текст коду.
- Отримайте тип штрих-коду, викликавши властивість CodeType.
- Властивість Confidence використовується для отримання рівня впевненості в розпізнанні розпізнаного штрих-коду.
- Властивість Region використовується для отримання регіону штрих-коду.
Скопіюйте та вставте наступний приклад коду, щоб програмно розробити сканер штрих-кодів на C# для вашого додатку:
using Aspose.BarCode.BarCodeRecognition; | |
namespace Aspose.BarCode | |
{ | |
class QRCodeReader | |
{ | |
// Build a JPG QR Code Reader in C# | |
static void Main(string[] args) | |
{ | |
// Initialize a new instance of the BarCodeReader class with the source file. | |
BarCodeReader barcode_reader = new BarCodeReader("barcode.jpg"); | |
// Read the barcode from the image by calling the ReadBarCodes method and assign it to an instance of the BarCodeResult class to store recognized barcode data from the image. | |
foreach (BarCodeResult result in barcode_reader.ReadBarCodes()) | |
{ | |
Console.Out.WriteLine("*************************"); | |
// Invoke the CodeText property to get the code text. | |
Console.Out.WriteLine("CodeText: " + result.CodeText); | |
// Get the barcode type by calling the CodeType property. | |
Console.Out.WriteLine("Symbology type: " + result.CodeType); | |
// The Confidence property is used to get the recognition confidence level of the recognized barcode. | |
Console.Out.WriteLine("Confidence : " + result.Confidence); | |
// The Region property is used to get the barcode region. | |
Console.Out.WriteLine("Confidence : " + result.Region); | |
Console.Out.WriteLine("*************************"); | |
} | |
} | |
} | |
} |
Якщо ви запустите наведений вище фрагмент коду, ви побачите вихід у вашому терміналі/CMD, як ви можете бачити вихід нашого вихідного файлу, показаного на зображенні нижче:

Онлайн-сканер штрих-кодів
Ми з гордістю представляємо цей онлайн інструмент, щоб дозволити нашим користувачам використовувати цей сканер штрих-кодів онлайн. На щастя, цей онлайн читач штрих-кодів працює на Aspose.BarCode і пропонує рівень користувацького досвіду на підприємницькому рівні. Перш за все, вам не потрібно створювати обліковий запис, щоб використовувати цей інструмент. Крім того, є розширений інтерфейс, де користувачі можуть легко перетягувати та скидувати файли.

API сканера штрих-кодів - Отримайте безкоштовну ліцензію
Ви можете отримати безкоштовну тимчасову ліцензію для використання цього API читача штрих-кодів без обмежень на оцінювання.
Висновок
Це завершує наш блог-пост. Aspose.BarCode для .NET - це чудовий інструмент для автоматизації завдань, пов’язаних зі скануванням штрих-кодів. Ми дізналися, як розробити читач QR-кодів JPG на C#, використовуючи методи, надані цим API сканера штрих-кодів. Цей один посібник не може охопити всі функції, які пропонує цей API читача штрих-кодів. Отже, ви можете відвідати документацію та API посилання, щоб дізнатися більше. Крім того, ви можете перевірити репозиторій GitHub, якщо хочете почати розробку.
Також рекомендуємо вам відвідати Посібник для початківців.
Нарешті, aspose.com постійно публікує нові блоги. Тож, будь ласка, залишайтеся на зв’язку для регулярних оновлень.
Допомога доступна
Ви можете дати нам знати про свої запитання чи запити на нашому форумі.
Часто задавані питання – FAQs
Як я можу сканувати QR-код з JPEG?
Ви можете використовувати цей онлайн інструмент для зчитування штрих-кодів з зображень.
Як зчитати зображення штрих-коду на C#?
Aspose.BarCode для .NET надає програмне рішення для розробки читача QR-кодів JPG. Будь ласка, відвідайте це посилання, щоб дізнатися відповідь детальніше.