Створення коду матриці даних у Java.

Матричний код даних — це всеспрямований двовимірний штрих-код, який визначається L-подібним візерунком на одній стороні коду разом із суцільною рамкою на двох суміжних сторонах. У конкретних випадках використання може знадобитися створити код Data Matrix із різними типами кодування. У цій статті пояснюється, як програмно згенерувати код Data Matrix у Java.

Інсталяція Java API для генерації коду матриці даних

Ви можете легко налаштувати Aspose.BarCode for Java API, який підтримує, створює або сканує декілька типів штрих-кодів. Ви можете завантажити довідкові файли JAR і файл javadoc з наступними конфігураціями у файлі pom.xml, щоб отримати до нього доступ із Aspose Repository.

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

Створення коду матриці даних у Java

Ви можете створити код матриці даних, виконавши такі дії:

  1. Створіть об’єкт класу BarcodeGenerator, вказавши EncodeType.
  2. Встановіть режим кодування для коду Data Matrix.
  3. Згенеруйте код Data Matrix і збережіть вихідний файл.

Наведений нижче приклад коду показує, як створити код матриці даних у Java:

// Ініціалізація об'єкта класу BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DATA_MATRIX, "ASPOSE");

// Встановити пікселі
gen.getParameters().getBarcode().getXDimension().setPixels(4);

// Установіть режим кодування на Auto
gen.getParameters().getBarcode().getDataMatrix().setDataMatrixEncodeMode(DataMatrixEncodeMode.AUTO);

// Зберегти вихідний код матриці даних
gen.save("Datamatrix.png", BarCodeImageFormat.PNG);

Створення коду Data Matrix ECC200 на Java

У наступних кроках описано, як створити код Data Matrix ECC200 у Java.

  1. Ініціалізуйте об’єкт класу BarcodeGenerator і встановіть EncodeType для вихідного коду.
  2. Вкажіть тип кодування та пікселі для вихідного коду.
  3. Викличте метод збереження, щоб експортувати згенерований штрих-код ECC200.

Наведений нижче фрагмент коду є прикладом того, як створити код Data Matrix ECC200 у Java:

// Ініціалізація об'єкта класу BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DATA_MATRIX, "Åspóse");

// Встановити пікселі
gen.getParameters().getBarcode().getXDimension().setPixels(4);

// Встановіть для DataMatrix Ecc значення 200
gen.getParameters().getBarcode().getDataMatrix().setDataMatrixEcc(DataMatrixEccType.ECC_200);

// Зберегти вихідний код матриці даних
gen.save("DatamatrixEcc200Basic.png", BarCodeImageFormat.PNG);

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

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

Висновок

У цій статті ви зрозуміли, як програмно згенерувати код Data Matrix у Java. Може бути корисно створити надійний код матриці даних, який можна виправити, навіть якщо код пошкоджено на 30% свого вмісту. Ця функція разом із багатьма іншими перевагами робить його кращим вибором для використання в авіоніці та автомобільній промисловості. Однак ви можете відвідати розділ документація, щоб навчитися працювати з різними штрих-кодами. У разі будь-яких проблем, будь ласка, напишіть нам на форум.

Дивись також