instax አርማ

የQR ኮድ ጀነሬተር ቤተ-መጽሐፍት።

መግቢያ

ይህ ፕሮጀክት በብዙ ቋንቋዎች እጅግ በጣም ጥሩ፣ ግልጽ የሆነ የQR Code ጄኔሬተር ቤተ-መጽሐፍት ለመሆን ያለመ ነው። ዋናዎቹ ግቦች ተለዋዋጭ አማራጮች እና ፍጹም ትክክለኛነት ናቸው. የሁለተኛ ደረጃ ግቦች የታመቀ የትግበራ መጠን እና ጥሩ የሰነድ አስተያየቶች ናቸው።
የመነሻ ገጽ ከቀጥታ ጃቫ ስክሪፕት ማሳያ፣ ሰፊ መግለጫዎች እና የተፎካካሪ ንጽጽሮች ጋር፡ [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 ኮድ ሞዴል 2 ደረጃ
* የውጤት ቅርጸት፡ የQR ምልክት ጥሬ ሞጁሎች/ፒክሰሎች
* ከሌሎች አተገባበር ይልቅ አግኚን የሚመስሉ የቅጣት ቅጦችን በትክክል ያውቃል
* ከአጠቃላይ ጽሁፍ ባነሰ ቦታ ላይ የቁጥር እና ልዩ-ፊደል ቁጥር ፅሁፎችን ይደብቃል
* ክፍት ምንጭ ኮድ በሚፈቀደው MIT ፈቃድ

በእጅ መለኪያዎች:
* ተጠቃሚው የሚፈቀደው ዝቅተኛውን እና ከፍተኛውን የስሪት ቁጥሮች መግለጽ ይችላል፣ ከዚያ ቤተ-መጽሐፍት ከውሂቡ ጋር በሚስማማው ክልል ውስጥ በራስ-ሰር ትንሹን ስሪት ይመርጣል።
* ተጠቃሚው የጭንብል ጥለትን በእጅ ሊገልጽ ይችላል፣ አለበለዚያ ቤተ-መጽሐፍት ሁሉንም 8 ጭምብሎች በራስ-ሰር ይገመግማል እና ጥሩውን ይመርጣል።
* ተጠቃሚ ፍፁም የስህተት እርማት ደረጃን መግለጽ ወይም የስሪት ቁጥሩን ካልጨመረ ቤተ መፃህፍቱ እንዲያሳድገው መፍቀድ ይችላል።
* ተጠቃሚ በእጅ የውሂብ ክፍሎችን ዝርዝር መፍጠር እና የኢሲአይ ክፍሎችን ማከል ይችላል።
አማራጭ የላቁ ባህሪያት (ጃቫ ብቻ)፦
* ከUTF-8 ባይት ጋር ሲነፃፀር ብዙ ቦታ ለመቆጠብ የጃፓን የዩኒኮድ ጽሑፍን በቃንጂ ሁነታ ያስቀምጣል።
* የጽሑፍ ምርጥ የክፍል ሁነታ መቀያየርን በድብልቅ ቁጥር/ፊደል ቁጥር/አጠቃላይ/ካንጂ ክፍሎች ያሰላል ስለ QR Code ቴክኖሎጂ እና የዚህ ቤተ መፃህፍት ንድፍ ተጨማሪ መረጃ በፕሮጀክቱ መነሻ ገጽ ላይ ይገኛል።

Exampሌስ
ከዚህ በታች ያለው ኮድ በጃቫ ነው፣ ነገር ግን ሌሎች የቋንቋ ወደቦች የተነደፉት በመሠረቱ ተመሳሳይ በሆነ የኤፒአይ ስያሜ እና ባህሪ ነው።
"ጃቫ
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 = ወደ ምስል (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 ፕሮጀክት ናዩኪ። (MIT ፍቃድ)
[https://www.nayuki.io/page/qr-code-generator-library](https://www.nayuki.io/page/qr-code-generator-library)
የዚህ ሶፍትዌር ቅጂ እና ተያያዥ ሰነዶችን ለሚወስድ ማንኛውም ሰው ፍቃድ በዚህ በነጻ ተሰጥቷል። files (“ሶፍትዌሩ”)፣ በሶፍትዌሩ ውስጥ ያለ ገደብ ለመስራት፣ ያለገደብ የመጠቀም፣ የመቅዳት፣ የመቀየር፣ የማዋሃድ፣ የማተም፣ የማሰራጨት፣ የመግዛት እና/ወይም የሶፍትዌሩን ቅጂዎች የመሸጥ እና ሰዎች የሶፍትዌሩን ቅጂዎች የመፍቀድ መብቶችን ጨምሮ። በሚከተሉት ቅድመ ሁኔታዎች መሰረት ሶፍትዌሩ ይህን እንዲያደርግ የቀረበለት፡-

* ከላይ ያለው የቅጂ መብት ማስታወቂያ እና ይህ የፍቃድ ማስታወቂያ በሁሉም የሶፍትዌሩ ቅጂዎች ወይም ጉልህ ክፍሎች ውስጥ መካተት አለበት።
* ሶፍትዌሩ "እንደሆነ" ያለ ምንም አይነት ዋስትና፣ በግልፅ ወይም በተዘዋዋሪ የቀረበ፣ የሸቀጣሸቀጥ ዋስትናዎችን፣ ለተወሰነ ዓላማ የአካል ብቃት እና ጥሰትን ጨምሮ ግን አይወሰንም። በምንም ሁኔታ ደራሲዎቹ ወይም የቅጂመብት ባለቤቶች ለማንኛውም የይገባኛል ጥያቄ፣ ጉዳት ወይም ሌላ ተጠያቂነት፣ በኮንትራት ድርጊት፣ በወንጀል ወይም በሌላ ተጠያቂነት ከሶፍትዌር ወይም ከአጠቃቀም ወይም ከሌሎች ግንኙነቶች ጋር በተገናኘ ሶፍትዌር.

ሰነዶች / መርጃዎች

instax QR Code Generator Library [pdf] የባለቤት መመሪያ
QR Code Generator Library፣ Code Generator Library፣ Generator Library፣ Library

ዋቢዎች

አስተያየት ይስጡ

የኢሜል አድራሻዎ አይታተምም። አስፈላጊ መስኮች ምልክት ተደርጎባቸዋል *