QR Code generator faletusi
Folasaga
O lenei poloketi e fa'amoemoe ia avea ma faletusi generator QR Code sili ona lelei ma manino i gagana e tele. O sini autu o filifiliga fetuutuunai ma le sa'o atoatoa. O sini lona lua o le lapopo'a o le fa'atinoga ma fa'amatalaga lelei fa'amaumauga.
Itulau fale ma ola JavaScript demo, faʻamatalaga lautele, ma faʻatusatusaga tauva: [https://www.nayuki.io/page/qr-code-generator-library](https://www.nayuki.io/page/qr-code-generator-library)
Vaega
Vaega autu:
* E maua i le 6 gagana polokalame, o mea uma e toetoe lava tutusa galuega: Java, TypeScript/JavaScript, Python, Rust, C++, C
* Fa'ailoga sili ona pu'upu'u ae sili atu fa'amatalaga fa'amaumauga pe a fa'atusatusa i faletusi fa'atauva
* Lagolagoina le faʻapipiʻiina o faʻasologa uma e 40 (tele) ma tulaga faʻasaʻo uma e 4, e tusa ai ma le QR Code Model 2 standard
* Fa'asologa o mea e fai: Fa'ailoga mata'utia/pika o le fa'ailoga QR
* Su'esu'e fa'atusa fa'asalaga fa'atusa e sili atu le sa'o nai lo isi fa'atinoga
* Fa'ailoga numera ma fa'apitoa-alphanumeric tusitusiga i se avanoa itiiti nai lo tusitusiga lautele
* Tatala fa'apogai tulafono i lalo ole MIT License
Fa'ailoga tusi:
* E mafai e le tagata fa'aoga ona fa'amaonia numera la'ititi ma maualuga fa'atagaina, ona filifili lea e le faletusi la'ititi la'ititi la'ititi i le laina e fetaui ma fa'amaumauga
* E mafai e le tagata faʻaoga ona faʻamaʻoti ma le lima le mamanu matapulepule, a leai o le a otometi lava ona iloilo e le faletusi uma 8 matapulepule ma filifili le mea sili
* E mafai e le tagata faʻaoga ona faʻamaonia le maualuga o le faʻasaʻoina o mea sese, pe faʻatagaina le faletusi e faʻamalosia pe a le faʻateleina le numera numera
* E mafai e le tagata faʻaoga ona fatuina se lisi o vaega faʻamaumauga ma le lima ma faʻaopoopo vaega ECI
Fa'ailoga fa'apitoa (na'o Java):
* Fa'asaoina le gagana Iapani Unicode i le kanji mode e teu ai le tele o avanoa fa'atusatusa i UTF-8 bytes
* Fa'atatau le suiga o le vaega sili ona lelei mo tusitusiga ma vaega fa'afefiloi numera/alphanumeric/lautele/kanji E tele fa'amatalaga e uiga i tekinolosi QR Code ma le mamanu a lenei faletusi e mafai ona maua i le itulau autu o le poloketi.
Examples
O le fa'ailoga o lo'o i lalo o lo'o i Java, ae o isi gagana o lo'o fa'atulagaina ma tutusa le igoa API ma amioga.
“`iava
faaulufale mai java.awt.image.BufferedImage;
faaulufale mai java.io.File;
faaulufale mai java.util.List;
faaulufale mai javax.imageio.ImageIO;
faaulufale mai io.nayuki.qrcodegen.*;
// Fa'agaioiga faigofie
QrCode qr0 = QrCode.encodeText(“Talofa, lalolagi!”, QrCode.Ecc.MEDIUM);
BufferedImage img = toImage(qr0, 4, 10); // Va'ai QrCodeGeneratorDemo
ImageIO.write(img, “png”, fou File(“qr-code.png”));
// Fa'atonuga tusilima
Lisi segs = QrSegment.makeSegments(“3141592653589793238462643383”);
QrCode qr1 = QrCode.encodeSegments(segs, QrCode.Ecc.HIGH, 5, 5, 2, sese);
mo (int y = 0; y <qr1.size; y++) {
mo (int x = 0; x <qr1.size; x++) {
(… vali qr1.getModule(x, y) …)
}
}
“`
Laisene
Puletaofia ツゥ 2024 Project Nayuki. (MIT Laisene)
[https://www.nayuki.io/page/qr-code-generator-library](https://www.nayuki.io/page/qr-code-generator-library)
O lo'o tu'uina atu le fa'atagaga, e leai se totogi, i so'o se tagata na te mauaina se kopi o lenei polokalame ma fa'amaumauga fa'atasi files (le "Software"), e faʻatautaia le Polokalama e aunoa ma se faʻatapulaʻaina, e aofia ai e aunoa ma le faʻatapulaaina o aia tatau e faʻaoga, kopi, suia, tuʻufaʻatasia, lomia faasalalau, tufatufa, faʻatulafonoina, ma/pe faʻatau atu kopi o le Polokalama, ma faʻatagaina tagata e o lo'o tu'uina atu i ai le Polokalama e faia ai, i lalo o aiaiga nei:
* O le fa'aaliga o le puletaofia o lo'o i luga ma lenei fa'atagaga e tatau ona aofia i kopi uma po'o vaega tele o le Polokalama.
* O le Polokalama e tuʻuina atu "e pei ona i ai", e aunoa ma se faʻamaoniga o soʻo se ituaiga, faʻaalia pe faʻaalia, e aofia ai ae le faʻatapulaʻaina i faʻamaoniga o le faʻatau, talafeagai mo se faʻamoemoega faapitoa ma le le solia. I se tulaga e le tatau i tusitala poʻo e umia le puletaofia ona noatia mo soʻo se tagi, faʻaleagaina poʻo isi noataga, pe i se gaioiga o konekarate, faʻasalaga poʻo se isi mea, e afua mai, mai fafo pe fesoʻotaʻi ma le Polokalama poʻo le faʻaogaina poʻo isi fefaʻatauaiga i totonu o le Polokalama.
Pepa / Punaoa
![]() |
instax QR Code Generator Library [pdf] Tusi Lesona a le Pule QR Code Generator Library, Code Generator Library, Generator Library, Faletusi |