Генератор двовимірного коду | Творець двовимірного коду | Зробіть 2D штрих-код

Двовимірні штрих-коди, також відомі як матриця штрих-коди, є типом штрих-коду, який кодує інформацію у двох вимірах, як вертикально, так і горизонтально. Це дозволяє їм зберігати значно більше даних, ніж їхні традиційні 1D аналоги, що робить їх ідеальними для додатків, де простір обмежений. Серед найбільш широко використовуваних двовимірних штрих-кодів є QR-коди або коди швидкого реагування. Ці всюдисущі чорно-білі квадрати проникли майже в усі аспекти нашого життя, від етикеток продуктів до меню ресторанів і навіть вуличного мистецтва. QR-коди революціонізували наш спосіб взаємодії з інформацією. За допомогою одного сканування ці універсальні коди можуть перенести нас на веб-сайти, відобразити текстові повідомлення, підключити нас до профілів у соціальних мережах і навіть запустити програми. У статті буде надано покроковий посібник із генерації 2D штрих-кодів або QR-кодів за допомогою API генератора 2D штрих-кодів. Тож почнемо.

Ця стаття охопить такі теми:

  1. API генератора 2D штрих-кодів
  2. Як створити 2D darcode або QR-коди?
  3. 2D генератор штрих-кодів у C#
  4. Генератор двовимірного коду в Java
  5. Створіть двовимірний штрих-код на Python
  6. Генератор 2D QR-коду
  7. генератор двовимірного коду онлайн
  8. Створювач двовимірного коду - навчальні ресурси

API генератора 2D штрих-кодів

Aspose.Barcode — це популярний API генератора 2D штрих-кодів і QR-кодів, який дозволяє створювати та налаштовувати різні типи 2D штрих-кодів, у тому числі QR-коди. Це комплексна бібліотека створення та розпізнавання штрих-кодів, яка дозволяє розробникам інтегрувати функції штрих-кодів у свої .NET, Java, PHP, C++, Android, Node.js і Python. API підтримує понад 60 символів штрих-кодів, включаючи 1D і 2D штрих-коди. У наступних розділах ми розглянемо кроки для створення QR-коду для тексту за допомогою бібліотеки Aspose.Barcode.

API дозволяє генерувати QR-код, Micro QR-код, PDF417, Compact PDF417, Macro PDF417, Micro PDF417, Aztec Code, Data Matrix, DotCode, GS1 Data Matrix, GS1 QR Code, MaxiCode, Swiss QR Code, Han Xin Code, HIBC QR-код LIC

Як створити 2D штрих-коди або QR-коди?

  1. Завантажте та встановіть бібліотеку Aspose.Barcode.
  2. Ініціалізуйте новий екземпляр класу BarcodeGenerator.
  3. Укажіть текст, який потрібно закодувати у двовимірному штрих-коді.
  4. Збережіть згенероване зображення коду у файл.

Генератор 2D штрих-кодів у C#

Ми можемо створити двовимірний штрих-код і розробити генератор коду за допомогою Aspose.BarCode for .NET, дотримуючись наведених нижче кроків:

  1. По-перше, завантажте DLL API або інсталюйте пакет Aspose.BarCode NuGet за допомогою такої команди в консолі менеджера пакетів:
PM> Install-Package Aspose.BarCode
  1. Далі створіть екземпляр класу BarcodeGenerator і встановіть EncodeTypes.
  2. Потім вкажіть текст для кодування.
  3. За бажанням можна вказати параметри налаштування коду.
  4. Нарешті, викличте метод save(), щоб зберегти згенероване зображення штрих-коду за вказаним шляхом до файлу.

У наведеному нижче прикладі коду показано, як створити двовимірний штрих-код за допомогою C#.

using Aspose.BarCode;
using Aspose.BarCode.Generation;

// Ініціалізуйте екземпляр BarcodeGenerator
// Вкажіть тип кодування
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Pdf417, "Aspose.BarCode");

// Встановити роздільну здатність
generator.Parameters.Resolution = 100;

// Згенерувати штрих-код
generator.Save("C:\\Files\\Pdf417-barcode.jpg");
Генератор 2D штрих-кодів у C#

Генератор 2D штрих-кодів у C#

Генератор двовимірного коду в Java

Подібним чином ми можемо створити двовимірний штрих-код у Java за допомогою Aspose.BarCode for Java, виконавши кроки, згадані вище. Однак нам потрібно завантажити JAR API або додати наступну конфігурацію pom.xml у програму Java на основі Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository> 
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-barcode</artifactId>
    <version>23.10</version>
</dependency>

У наведеному нижче прикладі коду показано, як створити двовимірний штрих-код за допомогою Java.

import com.aspose.barcode.generation.BarCodeImageFormat;
import com.aspose.barcode.generation.BarcodeGenerator;
import com.aspose.barcode.generation.EncodeTypes;

// Ініціалізація BarcodeGenerator
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.AZTEC, "1234567890");

// Встановіть значення розміру в пікселях
generator.getParameters().getBarcode().getXDimension().setPixels(8);

// Згенеруйте штрих-код Aztec
generator.save("C:\\Files\\aztec.bmp", BarCodeImageFormat.BMP);
Генератор двовимірного коду в Java

Генератор двовимірного коду в Java

Створіть двовимірний штрих-код на Python

Для створення двовимірних штрих-кодів або QR-кодів у Python ми використовуватимемо Aspose.BarCode for Python через .NET. Для цього виконайте кроки, згадані раніше. Однак завантажте пакет Python або встановіть API з PyPI за допомогою такої команди pip у консолі:

pip install aspose-barcode-for-python-via-net 

У наведеному нижче прикладі коду показано, як створити двовимірний штрих-код у Python.

import aspose.barcode as barcode

# Ініціалізувати об’єкт класу BarcodeGenerator
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.DATA_MATRIX, "Aspose.BarCode")

# Встановіть параметри штрих-коду Datamatrix
generator.parameters.barcode.x_dimension.pixels = 8.0

# Створення штрих-коду Datamatrix
generator.save("C:\\Files\\datamatrix-barcode.png")
Створіть двовимірний штрих-код на Python

Створіть 2D штрих-код на Python

Генератор 2D QR-коду

Ми можемо легко створити QR-коди, виконавши кроки, згадані раніше. Однак нам просто потрібно вказати EncodeTypes як “QR”.

У наведеному нижче прикладі коду показано, як створити QR-код за допомогою C#.

using Aspose.BarCode;
using Aspose.BarCode.Generation;

// Ініціалізуйте екземпляр BarcodeGenerator
// Укажіть тип кодування як QR
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR, "Aspose.BarCode");

// Вкажіть Х-розмір 
generator.Parameters.Barcode.XDimension.Pixels = 8;

// створити QR-код
generator.Save("C:\\Files\\qr-code.jpg");
Генератор 2D QR-коду

Генератор 2D QR-коду

2D Code Creator - Отримайте безкоштовну ліцензію

Aspose надає безкоштовну оціночну версію, призначену для тестування функцій і можливостей API. Будь ласка, отримайте безкоштовну тимчасову ліцензію, щоб досліджувати бібліотеку без будь-яких оціночних обмежень.

Генератор двовимірного коду онлайн

Ви також можете спробувати цю безкоштовну веб-програму онлайн-генератор штрих-кодів для створення двовимірних штрих-кодів або QR-кодів. Ця веб-програма була розроблена з використанням вищезазначеного API.

2D Code Creator - навчальні ресурси

Окрім створення двовимірних штрих-кодів або QR-кодів, ви можете дізнатися більше про Aspose.BarCode і дослідити його різноманітні переконливі функції за допомогою наведених нижче ресурсів:

Висновок

У цій публікації блогу ми показали вам, як створювати двовимірні штрих-коди або QR-коди онлайн або програмно. Дотримуючись кроків, описаних у цьому посібнику, ви можете легко розробити власні програми для створення двовимірного коду. Ми також представили онлайн-веб-програму для створення штрих-кодів у дорозі. Сподіваємося, ця публікація була корисною для вас у процесі створення двовимірних штрих-кодів за допомогою Aspose.Barcode. У разі будь-яких неясностей зв’яжіться з нами на нашому безкоштовному форумі підтримки.

Дивись також