Сгенерируйте код матрицы данных в Java.

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

Установка API Java для создания кода матрицы данных

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

<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. Сгенерируйте код матрицы данных и сохраните выходной файл.

В приведенном ниже примере кода показано, как сгенерировать код матрицы данных в Java:

// Инициализировать объект класса BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DATA_MATRIX, "ASPOSE");

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

// Установите режим кодирования на автоматический
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 без каких-либо ограничений.

Вывод

В этой статье вы поняли, как программно сгенерировать код матрицы данных в Java. Может быть полезно создать надежный код матрицы данных, который можно исправить, даже если код поврежден на 30% его содержимого. Эта особенность, наряду со многими другими преимуществами, делает его предпочтительным выбором для использования в авионике и автомобильной промышленности. Однако вы можете посетить раздел документация, чтобы научиться работать с различными штрих-кодами. Если у вас возникнут вопросы, напишите нам на форум.

Смотрите также