Матричний код даних — це всеспрямований двовимірний штрих-код, який визначається L-подібним візерунком на одній стороні коду разом із суцільною рамкою на двох суміжних сторонах. У конкретних випадках використання може знадобитися створити код Data Matrix із різними типами кодування. У цій статті пояснюється, як програмно згенерувати код Data Matrix у Java.
- Інсталяція Java API для генерації коду матриці даних
- Створення коду матриці даних у Java
- Створення коду Data Matrix ECC200 на 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
Ви можете створити код матриці даних, виконавши такі дії:
- Створіть об’єкт класу BarcodeGenerator, вказавши EncodeType.
- Встановіть режим кодування для коду Data Matrix.
- Згенеруйте код 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.
- Ініціалізуйте об’єкт класу BarcodeGenerator і встановіть EncodeType для вихідного коду.
- Вкажіть тип кодування та пікселі для вихідного коду.
- Викличте метод збереження, щоб експортувати згенерований штрих-код 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% свого вмісту. Ця функція разом із багатьма іншими перевагами робить його кращим вибором для використання в авіоніці та автомобільній промисловості. Однак ви можете відвідати розділ документація, щоб навчитися працювати з різними штрих-кодами. У разі будь-яких проблем, будь ласка, напишіть нам на форум.