Knjižnice za QR kodo

Vse kar vas zanima glede komponent.
Odgovori
Aleks73
Prispevkov: 1
Pridružen: 09.03.2018 11:21:21

Knjižnice za QR kodo

Odgovor Napisal/-a Aleks73 » 09.03.2018 11:28:33

Pozdravljeni

Zanima me katero knjižnico, komponento oz. orodje uporabljate za kreiranje QR kode za nove UPN obrazce. Sam testiram 3 različne rešitve, a vsaka od njih ima težave. Ali ne znajo generirati enega samega binarnega segmenta, ali pa ne podpirajo latin 2 znakov.

lep pozdrav

Aleks

aky
Prispevkov: 368
Pridružen: 27.12.2001 22:08:32

Re: Knjižnice za QR kodo

Odgovor Napisal/-a aky » 12.03.2018 15:28:46

http://www.zint.org.uk/

Podpira direkt "našo" UPNQR.

A.

Silver_War
Prispevkov: 664
Pridružen: 01.06.2004 14:50:41

Re: Knjižnice za QR kodo

Odgovor Napisal/-a Silver_War » 12.03.2018 18:08:51

@aky

Zint knjižnica ne v celoti podpira generiranje QR kode za naše UPN QR naloge. In sicer Zint knjižnica podpira nabor znakov po standardu ISO 8859-1 s tem ko pa je tehnična zahteva UPN QR obrazcev da QR koda temelji na naboru znakov po ISO 8859-2 standardu.

Za bolj podrobne informacije o tehničnih specifikacijah si preberite tole
https://www.upn-qr.si/uploads/files/Nav ... eUPNQR.pdf

In ne žal nimam ustrezne rešitve na voljo, saj omenjene funkcionalnosti do sedaj sam še nisem potreboval, sem pa malce raziskal na to temo, saj mi znanje o tem mogoče še pride prav kdaj v prihodnosti.

aky
Prispevkov: 368
Pridružen: 27.12.2001 22:08:32

Re: Knjižnice za QR kodo

Odgovor Napisal/-a aky » 12.03.2018 18:39:27

Glede na to, da uporabljam Zint za generiranje UPNQR, ki je šel skozi potrditev, se ne strinjam.

Dokumentacija pravi takole:
6.6.4 UPNQR (Univerzalnega Plačilnega Naloga QR)
------------------------------------------------
A variation of QR Code used by Združenje Bank Slovenije (Bank Association of
Slovenia). The size, error correction level and ECI are set by Zint and do not
need to be specified. UPNQR is unusual in that it uses ISO-8859-2 formatted data.
Zint will accept UTF-8 data and convert it to ISO-8859-2, or if your data is
already ISO-8859-2 formatted use the --binary switch or if using the API set
symbol->input_mode = DATA MODE;

The following example creates a symbol from data saved as an ISO-8859-2 file:

zint -o upnqr.png -b 143 --border=5 --scale=3 --binary -i ./upn.txt
A.

Silver_War
Prispevkov: 664
Pridružen: 01.06.2004 14:50:41

Re: Knjižnice za QR kodo

Odgovor Napisal/-a Silver_War » 15.03.2018 08:10:43

Tega dela dokumentacije, pa priznam nisem bral. Hvala za informacijo, bo verjetno še prišla prav.

Odgovori