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