У нашому попередньому пості ми розглянули, як генерувати та читати різні типи штрих-кодів за допомогою C#. Коли мова йде про мови, які містять неанглійські символи, такі як арабські, латинські або грецькі, важливо кодувати ці символи за допомогою стандартів Юнікоду, зокрема UTF-8. Ця стаття проведе вас через етапи генерації та читання штрих-кодів з використанням кодування UTF-8 у C#.
Зміст
- C# API для генерації штрих-кодів з кодуванням UTF-8
- Генерація штрих-коду з кодуванням UTF-8 у C#
- Читання штрих-коду з кодуванням UTF-8 у C#
- Отримати безкоштовну ліцензію API
C# API для генерації штрих-кодів з кодуванням UTF-8
API Aspose.BarCode для .NET є надійним рішенням для генерації та розпізнавання штрих-кодів у C#. Він підтримує широкий спектр симболік штрих-кодів і дозволяє генерувати штрих-коди з використанням кодування UTF-8. Ви можете легко завантажити API або встановити його через NuGet за допомогою наступної команди:
PM> Install-Package Aspose.Bar.Code
Генерація штрих-коду з кодуванням UTF-8 у C#
Щоб згенерувати штрих-код з кодуванням UTF-8, виконайте наступні кроки:
- Створіть екземпляр: Ініціалізуйте клас BarcodeGenerator і вкажіть тип штрих-коду за допомогою EncodeTypes.
- Встановіть текст штрих-коду: Використовуйте властивість BarcodeGenerator.CodeText для визначення тексту для штрих-коду.
- Вкажіть кодування: Вкажіть кодування тексту UTF-8 за допомогою властивості BarcodeGenerator.Parameters.Barcode.QR.CodeTextEncoding (переконайтеся, що ви замінили QR на відповідний тип штрих-коду, визначений у конструкторі BarcodeGenerator).
- Генеруйте штрих-код: Викликайте метод BarcodeGenerator.GenerateBarCodeImage для створення штрих-коду, зберігаючи повернуте зображення в об’єкті Bitmap.
- Збережіть зображення: Нарешті, збережіть зображення штрих-коду як файл, використовуючи метод Bitmap.Save(String).
Ось приклад коду, що демонструє, як згенерувати штрих-код з кодуванням UTF-8 у C#:
Читання штрих-коду з кодуванням UTF-8 за допомогою C#
Щоб розпізнати штрих-код з кодуванням UTF-8 за допомогою C#, виконайте наступні кроки:
- Завантажте зображення штрих-коду: Використовуйте клас BarCodeReader для завантаження зображення вашого штрих-коду.
- Обробіть результати: Пройдіться через кожен BarCodeResult, повернутий методом BarCodeReader.ReadBarCodes().
- Встановіть кодування: Створіть екземпляр класу Encoding і встановіть його на UTF-8.
- Отримайте масив символів: Отримайте масив символів з байтів, повернених об’єктом BarCodeResult.
- Сконструюйте рядок: Побудуйте рядок Юнікоду з символів, щоб отримати текст штрих-коду.
- Виведіть текст: Нарешті, виведіть отриманий текст штрих-коду.
Ось приклад коду, що показує, як розпізнати штрих-коди з використанням кодування UTF-8 у C#:
Отримати безкоштовну ліцензію API
Якщо ви зацікавлені в тестуванні API, ви можете отримати безкоштовну тимчасову ліцензію.
Висновок
У цій статті ви дізналися, як генерувати та читати штрих-коди з кодуванням UTF-8 у C#. З плагіном Aspose ви можете ефективно управляти різноманітними наборами символів. Для подальшого вивчення ознайомтеся з документацією для отримання додаткової інформації про API штрих-кодів C#.