ໂລໂກ້ instax

ຫ້ອງສະໝຸດເຄື່ອງສ້າງລະຫັດ QR

ແນະນຳ

ໂຄງ​ການ​ນີ້​ມີ​ຈຸດ​ປະ​ສົງ​ທີ່​ຈະ​ເປັນ​ຫ້ອງ​ສະ​ຫມຸດ​ຜະ​ລິດ QR Code ທີ່​ດີ​ທີ່​ສຸດ​ແລະ​ຊັດ​ເຈນ​ທີ່​ສຸດ​ໃນ​ຫຼາຍ​ພາ​ສາ​. ເປົ້າຫມາຍຕົ້ນຕໍແມ່ນທາງເລືອກທີ່ມີຄວາມຍືດຫຍຸ່ນແລະຄວາມຖືກຕ້ອງຢ່າງແທ້ຈິງ. ເປົ້າຫມາຍທີສອງແມ່ນຂະຫນາດການປະຕິບັດທີ່ຫນາແຫນ້ນແລະຄໍາເຫັນກ່ຽວກັບເອກະສານທີ່ດີ.
ຫນ້າທໍາອິດທີ່ມີຕົວຢ່າງ JavaScript ສົດ, ຄໍາອະທິບາຍຢ່າງກວ້າງຂວາງ, ແລະການປຽບທຽບຄູ່ແຂ່ງ: [https://www.nayuki.io/page/qr-code-generator-library](https://www.nayuki.io/page/qr-code-generator-library)

ຄຸນສົມບັດ

ຄຸນ​ນະ​ສົມ​ບັດ​ຫຼັກ​:
* ມີຢູ່ໃນ 6 ພາສາການຂຽນໂປລແກລມ, ທັງຫມົດມີຫນ້າທີ່ເກືອບເທົ່າທຽມກັນ: Java, TypeScript/JavaScript, Python, Rust, C++, C
* ລະຫັດສັ້ນກວ່າຢ່າງຫຼວງຫຼາຍ ແຕ່ມີຄຳເຫັນໃນເອກະສານຫຼາຍເມື່ອທຽບໃສ່ກັບຫ້ອງສະໝຸດທີ່ແຂ່ງຂັນ
* ສະ​ຫນັບ​ສະ​ຫນູນ​ການ​ເຂົ້າ​ລະ​ຫັດ​ທັງ​ຫມົດ 40 ສະ​ບັບ (ຂະ​ຫນາດ​) ແລະ​ທັງ​ຫມົດ 4 ລະ​ດັບ​ການ​ແກ້​ໄຂ​ຄວາມ​ຜິດ​ພາດ​, ຕາມ​ມາດ​ຕະ​ຖານ QR Code Model 2
* ຮູບແບບຜົນຜະລິດ: ໂມດູນດິບ / pixels ຂອງສັນຍາລັກ QR
* ກວດ​ສອບ​ຮູບ​ແບບ​ການ​ລົງ​ໂທດ​ທີ່​ຄ້າຍ​ຄື finder ໄດ້​ຢ່າງ​ຖືກ​ຕ້ອງ​ກ​່​ວາ​ການ​ປະ​ຕິ​ບັດ​ອື່ນໆ​
* ເຂົ້າ​ລະ​ຫັດ​ຕົວ​ອັກ​ສອນ​ຕົວ​ເລກ​ແລະ​ພິ​ເສດ​ຕົວ​ອັກ​ສອນ​ແລະ​ຕົວ​ອັກ​ສອນ​ຈໍາ​ນວນ​ຫນຶ່ງ​ໃນ​ຊ່ອງ​ຫນ້ອຍ​ກ​່​ວາ​ຂໍ້​ຄວາມ​ທົ່ວ​ໄປ​
* ລະຫັດແຫຼ່ງເປີດພາຍໃຕ້ໃບອະນຸຍາດ MIT ທີ່ໄດ້ຮັບອະນຸຍາດ

ຕົວກໍານົດການຄູ່ມື:
* ຜູ້​ໃຊ້​ສາ​ມາດ​ລະ​ບຸ​ຕົວ​ເລກ​ສະ​ບັບ​ຕໍາ​່​ສຸດ​ທີ່​ແລະ​ສູງ​ສຸດ​ທີ່​ອະ​ນຸ​ຍາດ​ໃຫ້​, ຫຼັງ​ຈາກ​ນັ້ນ​ຫ້ອງ​ສະ​ຫມຸດ​ຈະ​ເລືອກ​ເອົາ​ສະ​ບັບ​ນ້ອຍ​ສຸດ​ອັດ​ຕະ​ໂນ​ມັດ​ໃນ​ລະ​ດັບ​ທີ່​ເຫມາະ​ສົມ​ກັບ​ຂໍ້​ມູນ​
* ຜູ້​ໃຊ້​ສາ​ມາດ​ກໍາ​ນົດ​ຮູບ​ແບບ​ຫນ້າ​ກາກ​ດ້ວຍ​ຕົນ​ເອງ​, ຖ້າ​ບໍ່​ດັ່ງ​ນັ້ນ​ຫ້ອງ​ສະ​ຫມຸດ​ຈະ​ປະ​ເມີນ​ອັດ​ຕະ​ໂນ​ມັດ​ທັງ​ຫມົດ 8 ຫນ້າ​ກາກ​ແລະ​ເລືອກ​ເອົາ​ຫນຶ່ງ​ທີ່​ເຫມາະ​ສົມ​.
* ຜູ້​ໃຊ້​ສາ​ມາດ​ກໍາ​ນົດ​ລະ​ດັບ​ການ​ແກ້​ໄຂ​ຄວາມ​ຜິດ​ພາດ​ຢ່າງ​ແທ້​ຈິງ​, ຫຼື​ອະ​ນຸ​ຍາດ​ໃຫ້​ຫ້ອງ​ສະ​ຫມຸດ​ເພີ່ມ​ຂຶ້ນ​ຖ້າ​ຫາກ​ວ່າ​ມັນ​ບໍ່​ໄດ້​ເພີ່ມ​ຈໍາ​ນວນ​ສະ​ບັບ
* ຜູ້ໃຊ້ສາມາດສ້າງບັນຊີລາຍຊື່ຂອງສ່ວນຂໍ້ມູນດ້ວຍຕົນເອງແລະເພີ່ມສ່ວນ ECI
ຄຸນສົມບັດຂັ້ນສູງທາງເລືອກ (Java ເທົ່ານັ້ນ):
* ເຂົ້າລະຫັດຂໍ້ຄວາມ Unicode ພາສາຍີ່ປຸ່ນໃນຮູບແບບ kanji ເພື່ອຊ່ວຍປະຢັດພື້ນທີ່ຫຼາຍເມື່ອທຽບກັບ UTF-8 bytes
* ຄິດໄລ່ການສະຫຼັບຮູບແບບສ່ວນທີ່ດີທີ່ສຸດສຳລັບຂໍ້ຄວາມທີ່ມີສ່ວນປະສົມຕົວເລກ/ຕົວເລກ/ຕົວເລກ/ທົ່ວໄປ/ກັນຈິ ຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບເທກໂນໂລຍີ QR Code ແລະການອອກແບບຂອງຫ້ອງສະໝຸດນີ້ສາມາດພົບໄດ້ໃນໜ້າຫຼັກຂອງໂຄງການ.

Examples
ລະຫັດຂ້າງລຸ່ມນີ້ແມ່ນຢູ່ໃນ Java, ແຕ່ ports ພາສາອື່ນໆໄດ້ຖືກອອກແບບໂດຍມີການຕັ້ງຊື່ API ແລະພຶດຕິກໍາທີ່ສໍາຄັນ.
“`java
ນໍາເຂົ້າ java.awt.image.BufferedImage;
ນໍາເຂົ້າ java.io.File;
ນໍາເຂົ້າ java.util.List;
ນໍາເຂົ້າ javax.imageio.ImageIO;
ນໍາເຂົ້າ io.nayuki.qrcodegen.*;

// ການ​ດໍາ​ເນີນ​ງານ​ງ່າຍ​ດາຍ​
QrCode qr0 = QrCode.encodeText(“ສະບາຍດີ, ໂລກ!”, QrCode.Ecc.MEDIUM);
BufferedImage img = toImage(qr0, 4, 10); // ເບິ່ງ QrCodeGeneratorDemo
ImageIO.write(img, “png”, ໃໝ່ File(“qr-code.png”));

// ການ​ດໍາ​ເນີນ​ງານ​ຄູ່​ມື​
ລາຍການ segs = QrSegment.makeSegments(“3141592653589793238462643383”);
QrCode qr1 = QrCode.encodeSegments(segs, QrCode.Ecc.HIGH, 5, 5, 2, false);
ສໍາລັບ (int y = 0; y < qr1.size; y ++) {
ສໍາລັບ (int x = 0; x < qr1.size; x++) {
(…ທາສີ qr1.getModule(x, y) …)
}
}
“`

ໃບອະນຸຍາດ

ສະຫງວນລິຂະສິດ ツゥ 2024 ໂຄງການ Nayuki. (ໃບອະນຸຍາດ MIT)
[https://www.nayuki.io/page/qr-code-generator-library](https://www.nayuki.io/page/qr-code-generator-library)
ການ​ອະ​ນຸ​ຍາດ​ແມ່ນ​ໄດ້​ຮັບ​ການ​ອະ​ນຸ​ຍາດ​ໂດຍ​ບໍ່​ເສຍ​ຄ່າ​ໃຊ້​ຈ່າຍ​, ກັບ​ບຸກ​ຄົນ​ທີ່​ໄດ້​ຮັບ​ສໍາ​ເນົາ​ຂອງ​ຊອບ​ແວ​ນີ້​ແລະ​ເອ​ກະ​ສານ​ທີ່​ກ່ຽວ​ຂ້ອງ files ("ຊອບແວ"), ເພື່ອຈັດການກັບຊອບແວໂດຍບໍ່ມີການຈໍາກັດ, ລວມທັງບໍ່ມີຂໍ້ຈໍາກັດສິດທິໃນການນໍາໃຊ້, ສໍາເນົາ, ດັດແກ້, ລວມ, ເຜີຍແຜ່, ແຈກຢາຍ, ໃບອະນຸຍາດຍ່ອຍ, ແລະ / ຫຼືຂາຍສໍາເນົາຂອງຊອບແວ, ແລະອະນຸຍາດໃຫ້ບຸກຄົນທີ່ຈະ ຜູ້​ທີ່​ຊອບ​ແວ​ໄດ້​ຖືກ​ຈັດ​ໃຫ້​ເປັນ​ເພື່ອ​ເຮັດ​ແນວ​ນັ້ນ​, ຂຶ້ນ​ກັບ​ເງື່ອນ​ໄຂ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​:

* ແຈ້ງການລິຂະສິດຂ້າງເທິງນີ້ ແລະແຈ້ງການການອະນຸຍາດນີ້ຈະຖືກລວມຢູ່ໃນສຳເນົາທັງໝົດ ຫຼື ບາງສ່ວນຂອງຊອບແວ.
* ຊອບແວໄດ້ຖືກສະຫນອງໃຫ້ "ເປັນ", ໂດຍບໍ່ມີການຮັບປະກັນຂອງປະເພດໃດຫນຶ່ງ, ສະແດງອອກຫຼື implied, ລວມທັງແຕ່ບໍ່ຈໍາກັດການຮັບປະກັນຂອງການຄ້າ, ການສອດຄ່ອງສໍາລັບຈຸດປະສົງສະເພາະໃດຫນຶ່ງແລະບໍ່ລະເມີດ. ໃນກໍລະນີໃດກໍ່ຕາມ, ຜູ້ຂຽນຫຼືຜູ້ຖືລິຂະສິດຈະຕ້ອງຮັບຜິດຊອບຕໍ່ການຮຽກຮ້ອງ, ຄວາມເສຍຫາຍຫຼືຄວາມຮັບຜິດຊອບອື່ນໆ, ບໍ່ວ່າຈະເປັນການກະທໍາຂອງສັນຍາ, ການທໍລະຍົດຫຼືອື່ນໆ, ທີ່ເກີດຂື້ນຈາກ, ອອກຈາກຫຼືກ່ຽວຂ້ອງກັບຊອບແວຫຼືການນໍາໃຊ້ຫຼືການຈັດການກັບອື່ນໆ. ຊອບແວ.

ເອກະສານ / ຊັບພະຍາກອນ

instax QR Code Generator Library [pdf] ຄູ່ມືເຈົ້າຂອງ
ຫໍສະຫມຸດສ້າງລະຫັດ QR, ຫໍສະຫມຸດສ້າງລະຫັດ, ຫໍສະຫມຸດເຄື່ອງກໍາເນີດ, ຫໍສະຫມຸດ

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *