இன்ஸ்டாக்ஸ் லோகோ

QR குறியீடு ஜெனரேட்டர் நூலகம்

அறிமுகம்

இந்த திட்டம் பல மொழிகளில் சிறந்த, தெளிவான QR குறியீடு ஜெனரேட்டர் நூலகமாக இருக்க வேண்டும் என்பதை நோக்கமாகக் கொண்டுள்ளது. முதன்மை இலக்குகள் நெகிழ்வான விருப்பங்கள் மற்றும் முழுமையான சரியான தன்மை. இரண்டாம் நிலை இலக்குகள் சிறிய செயல்படுத்தல் அளவு மற்றும் நல்ல ஆவணக் கருத்துகள் ஆகும்.
நேரடி ஜாவாஸ்கிரிப்ட் டெமோ, விரிவான விளக்கங்கள் மற்றும் போட்டியாளர் ஒப்பீடுகளுடன் முகப்புப் பக்கம்: [https://www.nayuki.io/page/qr-code-generator-library](https://www.nayuki.io/page/qr-code-generator-library)

அம்சங்கள்

முக்கிய அம்சங்கள்:
* 6 நிரலாக்க மொழிகளில் கிடைக்கிறது, அனைத்தும் கிட்டத்தட்ட சமமான செயல்பாட்டுடன்: ஜாவா, டைப்ஸ்கிரிப்ட்/ஜாவாஸ்கிரிப்ட், பைதான், ரஸ்ட், சி++, சி
* போட்டியிடும் நூலகங்களுடன் ஒப்பிடும்போது குறிப்பிடத்தக்க வகையில் குறுகிய குறியீடு ஆனால் அதிக ஆவணக் கருத்துகள்
* QR குறியீடு மாதிரி 40 தரநிலையின்படி, அனைத்து 4 பதிப்புகள் (அளவுகள்) மற்றும் அனைத்து 2 பிழை திருத்த நிலைகளையும் குறியாக்கம் செய்வதை ஆதரிக்கிறது.
* வெளியீட்டு வடிவம்: QR சின்னத்தின் மூல தொகுதிகள்/பிக்சல்கள்
* மற்ற செயல்படுத்தல்களை விட கண்டுபிடிப்பான் போன்ற அபராத வடிவங்களை மிகவும் துல்லியமாகக் கண்டறிகிறது.
* பொதுவான உரையை விட குறைந்த இடத்தில் எண் மற்றும் சிறப்பு-எண்ணெழுத்து உரையை குறியாக்கம் செய்கிறது.
* அனுமதிக்கப்பட்ட MIT உரிமத்தின் கீழ் திறந்த மூல குறியீடு

கையேடு அளவுருக்கள்:
* பயனர் அனுமதிக்கப்பட்ட குறைந்தபட்ச மற்றும் அதிகபட்ச பதிப்பு எண்களைக் குறிப்பிடலாம், பின்னர் நூலகம் தானாகவே தரவிற்குப் பொருந்தக்கூடிய வரம்பில் உள்ள சிறிய பதிப்பைத் தேர்ந்தெடுக்கும்.
* பயனர் முகமூடி வடிவத்தை கைமுறையாகக் குறிப்பிடலாம், இல்லையெனில் நூலகம் தானாகவே 8 முகமூடிகளையும் மதிப்பீடு செய்து உகந்த ஒன்றைத் தேர்ந்தெடுக்கும்.
* பயனர் முழுமையான பிழை திருத்தும் அளவைக் குறிப்பிடலாம் அல்லது பதிப்பு எண்ணை அதிகரிக்கவில்லை என்றால் நூலகத்தை அதை அதிகரிக்க அனுமதிக்கலாம்.
* பயனர் தரவுப் பிரிவுகளின் பட்டியலை கைமுறையாக உருவாக்கி ECI பிரிவுகளைச் சேர்க்கலாம்
விருப்ப மேம்பட்ட அம்சங்கள் (ஜாவா மட்டும்):
* UTF-8 பைட்டுகளுடன் ஒப்பிடும்போது நிறைய இடத்தை மிச்சப்படுத்த ஜப்பானிய யூனிகோட் உரையை காஞ்சி பயன்முறையில் குறியாக்கம் செய்கிறது.
* கலப்பு எண்/எண்ணெழுத்து/பொது/காஞ்சி பகுதிகளைக் கொண்ட உரைக்கான உகந்த பிரிவு முறை மாறுதலைக் கணக்கிடுகிறது. QR குறியீடு தொழில்நுட்பம் மற்றும் இந்த நூலகத்தின் வடிவமைப்பு பற்றிய கூடுதல் தகவல்களை திட்ட முகப்புப் பக்கத்தில் காணலாம்.

Exampலெஸ்
கீழே உள்ள குறியீடு ஜாவாவில் உள்ளது, ஆனால் மற்ற மொழி போர்ட்கள் அடிப்படையில் அதே API பெயரிடுதல் மற்றும் நடத்தையுடன் வடிவமைக்கப்பட்டுள்ளன.
"ஜாவா"
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"));

// கைமுறை செயல்பாடு
பட்டியல் பிரிவுகள் = QrSegment.makeSegments(“3141592653589793238462643383”);
QrCode qr1 = QrCode.encodeSegments(பிரிவுகள், QrCode.Ecc.HIGH, 5, 5, 2, தவறு);
(int y = 0; y <qr1.size; y++) {
(int x = 0; x <qr1.size; x++) {
(... qr1.getModule(x, y) வரையவும் …)
}
}
"`

உரிமம்

பதிப்புரிமை ツゥ 2024 திட்டம் Nayuki. (எம்ஐடி உரிமம்)
[https://www.nayuki.io/page/qr-code-generator-library](https://www.nayuki.io/page/qr-code-generator-library)
இந்த மென்பொருள் மற்றும் அதனுடன் தொடர்புடைய ஆவணங்களின் நகலைப் பெறும் எந்தவொரு நபருக்கும் இதன்மூலம் அனுமதி இலவசமாக வழங்கப்படுகிறது files (“மென்பொருள்”), மென்பொருளின் நகல்களைப் பயன்படுத்துதல், நகலெடுக்க, மாற்றியமைத்தல், ஒன்றிணைத்தல், வெளியிடுதல், விநியோகம் செய்தல், துணை உரிமம் வழங்குதல் மற்றும்/அல்லது விற்பனை செய்தல் மற்றும் நபர்களை அனுமதிக்கும் உரிமைகள் உட்பட கட்டுப்பாடுகள் இல்லாமல் மென்பொருளைக் கையாள்வது. பின்வரும் நிபந்தனைகளுக்கு உட்பட்டு அவ்வாறு செய்ய மென்பொருள் வழங்கப்பட்டுள்ளது:

* மேலே உள்ள பதிப்புரிமை அறிவிப்பு மற்றும் இந்த அனுமதி அறிவிப்பு மென்பொருளின் அனைத்து பிரதிகள் அல்லது கணிசமான பகுதிகளிலும் சேர்க்கப்படும்.
* மென்பொருள் "உள்ளபடியே" வழங்கப்படுகிறது, எந்தவொரு உத்தரவாதமும் இல்லாமல், வெளிப்படையான அல்லது மறைமுகமான, வணிகத்தன்மை, ஒரு குறிப்பிட்ட நோக்கத்திற்கான தகுதி மற்றும் மீறல் இல்லாதது உட்பட ஆனால் அவை மட்டும் அல்ல. எந்தவொரு சந்தர்ப்பத்திலும், ஆசிரியர்கள் அல்லது பதிப்புரிமைதாரர்கள் எந்தவொரு உரிமைகோரல், சேதங்கள் அல்லது பிற பொறுப்புகளுக்கும் பொறுப்பேற்க மாட்டார்கள், இது ஒப்பந்தச் செயல், மீறல் அல்லது வேறுவிதமாக, மென்பொருளிலிருந்து அல்லது மென்பொருளின் பயன்பாடு அல்லது பிற பரிவர்த்தனைகளிலிருந்து எழும் அல்லது எழும்.

ஆவணங்கள் / ஆதாரங்கள்

instax QR குறியீடு ஜெனரேட்டர் நூலகம் [pdf] உரிமையாளரின் கையேடு
QR குறியீடு ஜெனரேட்டர் நூலகம், குறியீடு ஜெனரேட்டர் நூலகம், ஜெனரேட்டர் நூலகம், நூலகம்

குறிப்புகள்

கருத்து தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்படாது. தேவையான புலங்கள் குறிக்கப்பட்டுள்ளன *