Створення штрих-коду Maxicode на Java.

Maxicode — це двовимірний штрих-код, створений за допомогою комбінації точок шестикутної форми. Вони зазвичай використовуються для управління ланцюгом поставок, створення гіперпосилань на об’єкти та багатьох інших цілей. У деяких випадках вам може знадобитися створити Maxicode для інших вимог. Відповідно, у цій статті пояснюється, як створювати штрих-коди Maxicode з різними типами кодування, а також із співвідношенням сторін програмним шляхом у Java.

Конфігурація Java для генерації штрих-коду Maxicode — безкоштовне завантаження API

Ви можете генерувати або читати багато типів штрих-кодів за допомогою Aspose.BarCode for Java. Швидко завантажте файли JAR зі сторінки Нові випуски або скористайтеся конфігураціями нижче, щоб налаштувати їх із репозиторію:

<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.9</version>
</dependency>

Створення штрих-коду Maxicode на Java

У наступних кроках показано, як створити штрих-код Maxicode:

  1. Створіть об’єкт класу BarcodeGenerator і вкажіть значення EncodeType.
  2. Встановіть розмір як кількість пікселів.
  3. Встановіть режим кодування MaxiCode і дійсний кодовий текст.
  4. Створіть штрих-код Maxicode та експортуйте вихідне зображення у формат PNG.

Наведений нижче фрагмент коду демонструє, як програмно згенерувати штрих-код Maxicode у Java:

// Ініціалізуйте екземпляр класу BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MAXI_CODE, "");

// Встановіть розмір у пікселях
gen.getParameters().getBarcode().getXDimension().setPixels(15);
gen.getParameters().getBarcode().getCodeTextParameters().setTwoDDisplayText("MaxiCode Mode 2");

String gs = "\u001d";
String rs = "\u001e";
String eot = "\u0004";

// Установіть режим кодування MaxiCode на 2 і дійсний кодовий текст
gen.getParameters().getBarcode().getMaxiCode().setMaxiCodeEncodeMode(2);

//(Поштовий індекс 9 цифр)(gs)(Код країни)(gs)(Категорія послуги)(gs)(Вторинне повідомлення)(eot)
gen.setCodeText("123456789{gs}056{gs}001{gs}ADDITIONAL DATA{eot}");

// Збережіть вихідний код Maxi
gen.save("MaxiCodeEncodeMode2Second.png", BarCodeImageFormat.PNG);

Створення штрих-коду Maxicode із співвідношенням сторін у Java

Вам потрібно виконати наведені нижче кроки, щоб створити штрих-код Maxicode із співвідношенням сторін у Java.

  1. Ініціалізуйте екземпляр класу BarcodeGenerator і вкажіть EncodeType.
  2. Встановіть співвідношення сторін для Maxicode.
  3. Згенеруйте штрих-код Maxicode як зображення PNG.

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

// Ініціалізуйте екземпляр класу BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MAXI_CODE, "Åspóse.Barcóde©");

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

// Встановіть співвідношення сторін 0,5
gen.getParameters().getBarcode().getMaxiCode().setAspectRatio(0.5f);

// Збережіть вихідний код Maxi
gen.save("MaxiCodeAspectRatio.png", BarCodeImageFormat.PNG);

На знімку екрана нижче показано, як виглядає Maxicode, створений за допомогою наведеного вище зразка коду:

Створення співвідношення сторін Maxicode у C#

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

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

Висновок

У цій статті ви дослідили, як програмно створити чи згенерувати штрих-код Maxicode на Java. Він детально описує процес створення Maxicode з режимами кодування 2, 3 і 4, а також із співвідношенням сторін. Крім того, ви можете переглянути розділ документація, щоб перевірити багато інших функцій API. У разі будь-яких питань зв’яжіться з нами на форумі.

Дивись також