All Projects → ArtBIT → ips-qr-code

ArtBIT / ips-qr-code

Licence: MIT license
IPS QR Code Generator

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to ips-qr-code

Awesomeqrcode
An awesome QR code generator for Android.
Stars: ✭ 1,718 (+5626.67%)
Mutual labels:  qrcode, qr-generator, qrcode-generator
nova-qrcode-field
A Laravel Nova field to generate QR Code
Stars: ✭ 28 (-6.67%)
Mutual labels:  qrcode, qr-generator, qrcode-generator
wifiqr
Create a QR code with your Wi-Fi login details
Stars: ✭ 207 (+590%)
Mutual labels:  qrcode, qr-generator, qrcode-generator
qrrs
CLI QR code generator and reader written in rust
Stars: ✭ 29 (-3.33%)
Mutual labels:  qrcode, qrcode-generator
otp-authenticator-webapp
A 'Google Authenticator' like Single Page Application
Stars: ✭ 69 (+130%)
Mutual labels:  qrcode, qrcode-generator
qrencoder
🔳 Make QR codes in R via libqrencode
Stars: ✭ 59 (+96.67%)
Mutual labels:  qrcode, qrcode-generator
QRCode-Generator-PHP-Class
🚀 QRCode PHP class (library). QR Code Generator using vCard 4.0 and the Google Chart API
Stars: ✭ 91 (+203.33%)
Mutual labels:  qrcode, qrcode-generator
SkiaSharp.QrCode
Qr Code Generator with Skia. (no System.Drawing)
Stars: ✭ 72 (+140%)
Mutual labels:  qrcode, qrcode-generator
QRCode
A QRCode Generator in Swift
Stars: ✭ 67 (+123.33%)
Mutual labels:  qrcode, qrcode-generator
js-qrcode
The library is for generating QR codes like SVG, HTML5 Canvas, PNG and JPG files, or text.
Stars: ✭ 35 (+16.67%)
Mutual labels:  qrcode, qrcode-generator
EasyQRCodeJS-NodeJS
EasyQRCodeJS-NodeJS is a NodeJS server side javascript QRCode image(PNG/JPEG/SVG/Base64 data url) generator. Support setting Dot style, Logo, Background image, Colorful, Title and more. Support binary(hex) data mode.
Stars: ✭ 73 (+143.33%)
Mutual labels:  qrcode, qrcode-generator
QRCodeFX
Simple tool to generate/read QR Code and export it.
Stars: ✭ 31 (+3.33%)
Mutual labels:  qrcode, qrcode-generator
BGAQRCode-Android
QRCode 扫描二维码、扫描条形码、相册获取图片后识别、生成带 Logo 二维码、支持微博微信 QQ 二维码扫描样式
Stars: ✭ 7,714 (+25613.33%)
Mutual labels:  qrcode, qrcode-generator
qrencode-el
QRCode encoder for Emacs in pure elisp
Stars: ✭ 18 (-40%)
Mutual labels:  qrcode, qrcode-generator
luaqrcode
Pure Lua qrcode library
Stars: ✭ 114 (+280%)
Mutual labels:  qrcode, qrcode-generator
QRCodeGenerator
QRCode generator (c++/Qt #gui)
Stars: ✭ 57 (+90%)
Mutual labels:  qrcode, qrcode-generator
QRCode-Telegram-bot
This is a simple bot. You generate QRcode with this bot
Stars: ✭ 12 (-60%)
Mutual labels:  qrcode, qrcode-generator
vk-qr
VK QR Code generator library
Stars: ✭ 43 (+43.33%)
Mutual labels:  qrcode, qr-generator
flutter qr code scanner generator sharing
Flutter App For Scanning, Generating, Sharing QR Code
Stars: ✭ 137 (+356.67%)
Mutual labels:  qrcode, qrcode-generator
next-qrcode
React hooks for generating QRCode for your next React apps.
Stars: ✭ 87 (+190%)
Mutual labels:  qrcode, qrcode-generator

IPS QR Code Generator

Travis CI GitHub issues badge GitHub forks badge GitHub stars badge GitHub license badge Twitter badge

Šta je ovo?

ips-qr-code je jednostavna CLI aplikacija za generisanje IPS QR kodova. NBS IPS


Instalacija

NPM

$ npm install -g ips-qr-code

Yarn

$ yarn global add ips-qr-code

Primeri korišćenja

Web DEMO

Probajte web demo ovde

Generiši QR kod kao sliku:

$ ips-qr-code \
  --naziv-platioca "@artbit" \
  --racun-platioca "123456789012345678" \
  --naziv-primaoca "GitHub Ltd," \
  --racun-primaoca "123456789012345678" \
  --sifra-placanja "221" --iznos "RSD1," \
  --svrha-placanja "Example usage" \
  --to-file example.png

Primer IPS QR koda

Generiši tekstualni QR kod:

$ ips-qr-code \
  --naziv-platioca "@artbit" \
  --racun-platioca "123456789012345678" \
  --naziv-primaoca "GitHub Ltd," \
  --racun-primaoca "123456789012345678" \
  --sifra-placanja "221" \
  --iznos "RSD1," \
  --svrha-placanja "Example usage" \
  --to-text

Primer IPS QR koda

Generiši data URI koji prikazuje QR kod:

$ ips-qr-code \
  --naziv-platioca "@artbit" \
  --racun-platioca "123456789012345678" \
  --naziv-primaoca "GitHub Ltd," \
  --racun-primaoca "123456789012345678" \
  --sifra-placanja "221" \
  --iznos "RSD1," \
  --svrha-placanja "Example usage" \
  --to-datauri
  
$ data:image/png;base64,iVBORw0KGg...SUVORK5CYII=

Kao biblioteka

ips-qr-code je napisana kao CLI aplikacija, ali može da se koristi i kao biblioteka:

const generator = require("ips-qr-code");
const qrcode = require("qrcode");
const filename = "test.png";

generator({
    nazivPlatioca: "Marko Markovic",
    svrhaPlacanja: "Uplata po racunu",
    nazivPrimaoca: "EPS Snabdevanje 11000 Beograd",
    sifraPlacanja: "221",
    iznos: "RSD1000,00",
    racunPrimaoca: "845000000014284968",
    kod: "PR",
    verzija: "01",
    znakovniSkup: 1,
})
.then(ipsString => qrcode.toFile(filename, ipsString))
.catch(error => console.error(error));

// sto je ekvivalentno sledecem, malo kriptičnijem API-ju, jer koristi
// skraćene oblike opcija u obliku u kom su i same upisane u IPS QR kod:
generator({
    p: "Marko Markovic",
    s: "Uplata po racunu",
    n: "EPS Snabdevanje 11000 Beograd",
    sf: "221",
    i: "RSD1000,00",
    o: "123456789012345611",
    r: "845000000014284968",
    k: "PR",
    v: "01",
    c: 1,
})
.then(ipsString => qrcode.toFile(filename, ipsString))
.catch(error => console.error(error));

Opcije

Detaljni prikaz svih opcija možete pogledati na wiki stranici.

IPS QR Code Format

Detaljni prikaz IPS QR Code formata možete pogledati na wiki stranici.

Licenca

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].