Ọbá akwụkwọ generator koodu QR
Okwu mmalite
Ihe oru ngo a bu n'obi ka ọ bụrụ ọbá akwụkwọ na-emepụta koodu QR kacha mma, doro anya n'ọtụtụ asụsụ. Ebumnuche ndị bụ isi bụ nhọrọ mgbanwe yana izi ezi zuru oke. Ihe mgbaru ọsọ nke abụọ bụ kọmpat mmejuputa nha yana nkọwa akwụkwọ dị mma.
Ibe ụlọ nwere ngosi Javascript dị ndụ, nkọwa zuru oke na ntụnyere ndị asọmpi: [https://www.nayuki.io/page/qr-code-generator-library](https://www.nayuki.io/page/qr-code-generator-library)
Atụmatụ
Atụmatụ isi:
* Dị na asụsụ mmemme 6, ha niile nwere ọrụ ha nhata: Java, TypeScript/JavaScript, Python, Rust, C++, C
* Koodu dị mkpụmkpụ nke ukwuu mana nkọwa akwụkwọ karịa karịa ụlọ ọba akwụkwọ asọmpi
* Na-akwado itinye koodu ụdị 40 niile (nha) yana ọkwa ndozi 4 niile, dị ka ọkọlọtọ QR Code Model 2 si dị.
* Ọkpụkpọ mmepụta: modul/pixels raw nke akara QR
* Na-achọpụta usoro ntaramahụhụ dịka onye nchọta nke ọma karịa mmejuputa iwu ndị ọzọ
* Na-etinye koodu ọnụọgụgụ na ederede pụrụ iche na obere oghere karịa ederede izugbe
* Koodu mepere emepe n'okpuru ikike ikike MIT
Parampat ntuziaka:
* Onye ọrụ nwere ike ịkọwapụta ọnụọgụ kacha nke kacha nta, mgbe ahụ ọbá akwụkwọ ga-ahọrọ ụdị kacha nta na oke dabara na data ahụ.
* Onye ọrụ nwere ike iji aka kọwaa ihe nkpuchi, ma ọ bụghị ya, ọbá akwụkwọ ga-enyocha ihe mkpuchi 8 niile ozugbo wee họrọ nke kacha mma.
* Onye ọrụ nwere ike ịkọwapụta ọkwa mgbazi njehie zuru oke, ma ọ bụ kwe ka ọbá akwụkwọ ahụ kwalite ya ma ọ bụrụ na ọ naghị abawanye nọmba ụdị.
* Onye ọrụ nwere ike iji aka mepụta ndepụta nke ngalaba data wee tinye akụkụ ECI
Njirimara dị elu nhọrọ (naanị Java):
* Na-edobe ederede Unicode Japanese na ọnọdụ kanji iji chekwaa ọtụtụ ohere ma e jiri ya tụnyere UTF-8 bytes
* Na-agbakọ mgbanwe ọnọdụ mpaghara kacha mma maka ederede nwere ọnụọgụ agwakọta/akara akara/ọnụọgụ/ọnụ/kanji ozi ndị ọzọ gbasara teknụzụ QR na imewe ọbaakwụkwọ a nwere ike ịhụ na ibe ụlọ ọrụ a.
Examples
Koodu dị n'okpuru ebe a dị na Java, mana ọdụ ụgbọ mmiri asụsụ ndị ọzọ ka ejiri n'ezie otu API ịkpọ aha na omume.
"java
mbubata java.awt.image.BufferedImage;
mbubata java.io.File;
mbubata java.util.List;
mbubata javax.imageio.ImageIO;
mbubata io.nayuki.qrcodegen.*;
// Ọrụ dị mfe
QrCode qr0 = QrCode.encodeText ("Ndewo, ụwa!", QrCode.Ecc.MEDIUM);
BufferedImage img = toImage (qr0, 4, 10); // Lee QrCodeGeneratorDemo
ImageIO.write(img, "png", ọhụrụ File("qr-code.png"));
// Ọrụ ntuziaka
Ndepụta segs = QrSegment.makeSegments("3141592653589793238462643383");
QrCode qr1 = QrCode.encodeSegments(segs, QrCode.Ecc.HIGH, 5, 5, 2, ụgha);
maka (int y = 0; y <qr1.size; y++) {
maka (int x = 0; x <qr1.size; x++) {
(… agba qr1.getModule(x, y) …)
}
}
"'
Ikikere
Nwebiisinka ツゥ 2024 Project Nayuki. (Ikike MIT)
[https://www.nayuki.io/page/qr-code-generator-library](https://www.nayuki.io/page/qr-code-generator-library)
A na-enye ikike ugbu a, n'efu, nye onye ọ bụla na-enweta otu ngwa na akwụkwọ metụtara ya files (“Software”), ijikwa na Software na-enweghị mmachi, gụnyere enweghị oke ikike iji, detuo, gbanwee, jikọta, bipụta, kesaa, ikike sublicense, na/ma ọ bụ ree nnomi nke ngwanro ahụ, yana inye ndị mmadụ ohere ka ha mee ya. onye akwadoro ngwa ngwa ime ya, dabere na ọnọdụ ndị a:
* Ọkwa nwebisiinka dị n'elu yana ọkwa ikike a ga-etinye n'ime mbipụta niile ma ọ bụ akụkụ bara uru nke ngwanro.
* A na-enye sọftụwia ahụ “dị ka ọ dị”, na-enweghị ikike ụdị ọ bụla, ekwupụta ma ọ bụ akọwapụta ya, gụnyere mana ejedebeghị na ikike nke ịzụ ahịa, mma maka otu ebumnuche na enweghị mmebi. Ọ nweghị ihe ọ bụla ndị odee ma ọ bụ ndị ji nwebiisinka agaghị akwụ ụgwọ maka nkwuputa ọ bụla, mmebi ma ọ bụ ụgwọ ọzọ, ma ọ bụ n'omume nkwekọrịta, mebie ma ọ bụ uzọ ọzọ, sitere na, sitere na ma ọ bụ na njikọ na ngwanrọ ma ọ bụ ojiji ma ọ bụ azụmahịa ndị ọzọ na Software.
Akwụkwọ / akụrụngwa
![]() |
instax QR Code Generator Library [pdf] Akwụkwọ ntuziaka onye nwe QR Code Generator Library, Code Generator Library, Generator Library, Library |