
Штрих-коди використовуються для візуального представлення даних у вигляді графічних об’єктів. У різних випадках використовуються різні типи штрих-кодів, наприклад Code128, QR-код, Aztech, Pdf127 тощо. У цій статті ви дізнаєтесь, як реалізувати функції генерації штрих-кодів у своїх веб-додатках. Зокрема, у статті буде описано, як генерувати штрих-коди в програмах Node.js.
- API генератора штрих-кодів Node.js
- Створіть штрих-код у Node.js
- Згенеруйте QR-код у Node.js
- Налаштувати зовнішній вигляд штрих-коду
API генератора штрих-кодів Node.js
Для створення штрих-кодів ми будемо використовувати Aspose.BarCode for Node.js через Java. Це багатофункціональний API, який дозволяє генерувати та читати популярні символи штрих-кодів у ваших програмах Node.js. Ви можете завантажити API або встановити його за допомогою наступної команди NPM.
> npm install aspose.barcode
Aspose.BarCode for Node.js через Java підтримує такі символіки штрих-кодів.
Пошта Австралії | EAN8 |
Ацтек | Interleaved2of5 |
Штрих-код додаток | ITF14 |
BooklandEAN | Матриця 2 з 5 |
Codabar | MSI |
Код11 | Pdf417 |
Код128 | Планета |
Code39 Розширений | Postnet |
Код39 Стандарт | PZN (Pharma Zentral Nummer, штрих-код Pharmazentralnummer) |
Code93 Розширений | QR |
Код93 Стандарт | SSCC18 |
Datamatrix | Стандарт 2 з 5 |
Ідентифікаційний код Deutsche Post | Швейцарський QR |
EAN128 | UPCA |
EAN13 | UPCE |
EAN14(SCC14) |
Створіть штрих-код у Node.js
Нижче наведено кроки для створення штрих-коду в програмах Node.js.
- Спочатку створіть об’єкт класу BarcodeGenerator і встановіть тип штрих-коду в його конструкторі, наприклад EncodeTypes.CODE128.
- Встановіть текст штрих-коду за допомогою методу BarcodeGenerator.setCodeText(string).
- Нарешті, згенеруйте зображення штрих-коду за допомогою методу BarcodeGenerator.save(string, string).
У наведеному нижче прикладі коду показано, як створити зображення штрих-коду в Node.js.
// встановити тип штрих-коду
let encode_type = EncodeTypes.CODE_128;
// створити генератор штрих-кодів
let generator = new BarcodeGenerator(encode_type, null);
// встановити текст
generator.setCodeText("Aspose.BarCode");
// генерувати штрих-код
generator.save("barcode.png", "PNG");
Штрих-код

Згенеруйте QR-код у Node.js
Aspose.BarCode for Node.js через Java також дозволяє генерувати двовимірні штрих-коди, такі як QR-коди. Нижче наведено кроки для створення QR-коду в Node.js.
- Спочатку створіть об’єкт класу BarcodeGenerator і передайте EncodeTypes.QR його конструктору.
- Встановіть текст штрих-коду QR за допомогою методу BarcodeGenerator.setCodeText(string).
- Нарешті, згенеруйте зображення QR-коду за допомогою методу BarcodeGenerator.save(string, string).
У наведеному нижче прикладі коду показано, як створити QR-код у Node.js.
// встановити тип штрих-коду
let encode_type = EncodeTypes.QR;
// створити генератор штрих-кодів
let generator = new BarcodeGenerator(encode_type, null);
// встановити текст
generator.setCodeText("Aspose.BarCode");
// генерувати штрих-код
generator.save("barcode.png", "PNG");
QR-код

Налаштувати зовнішній вигляд штрих-коду
Ви також можете налаштувати зовнішній вигляд штрих-коду, змінивши передній колір, колір задньої частини, шрифт, рамку, роздільну здатність тощо. Нижче наведено кроки для налаштування зовнішнього вигляду штрих-коду.
- Спочатку створіть об’єкт класу BarcodeGenerator і встановіть тип штрих-коду в його конструкторі, наприклад EncodeTypes.AZTEC.
- Встановіть текст штрих-коду за допомогою методу BarcodeGenerator.setCodeText(string).
- Налаштуйте штрих-код за допомогою його параметрів, наприклад, відмініть колір за допомогою методу BarcodeGenerator.getParameters().setBackColor("#A9A9A9").
- Нарешті, згенеруйте зображення штрих-коду за допомогою методу BarcodeGenerator.save(string, string).
У наведеному нижче прикладі коду показано, як налаштувати штрих-код у Node.js.
// створити генератор штрих-кодів
let generator = new BarcodeGenerator(EncodeTypes.AZTEC, "Aspose.BarCode");
// встановити задній колір штрих-коду
generator.getParameters().setBackColor("#A9A9A9");
// встановити колір штрихового коду
generator.getParameters().getBarcode().setBarColor("#FFA500");
// встановити колір рамки
generator.getParameters().getBorder().setColor("#000000");
// встановити колір тексту
generator.getParameters().getBarcode().getCodeTextParameters().setColor("#FFA500");
// встановити роздільну здатність зображення
generator.getParameters().setResolution(300);
// зберегти штрих-код
generator.save("barcode.png", "PNG");
Штрих-код

Отримайте безкоштовну ліцензію API
Щоб використовувати API без оціночних обмежень, ви можете отримати безкоштовну тимчасову ліцензію.
Висновок
У цій статті ви дізналися, як створити штрих-код у програмах Node.js. Крім того, ви бачили, як налаштувати вигляд штрих-кодів за допомогою різних параметрів. Крім того, ви можете дізнатися більше про API, використовуючи його документацію. Крім того, ви можете поділитися своїми запитами з нами через наш форум.