ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-26, Sunday
💻 ක්‍රමලේඛනය · 🕒 කියවීමට විනාඩි 2 · 👁 1

ඡායාරූපය 50KB ත්‍රාසය: රජයේ පෝරම වල අනුමැතිය නැති වීමේ රහස

ඡායාරූපය 50KB ත්‍රාසය: රජයේ පෝරම වල අනුමැතිය නැති වීමේ රහස

රජයේ පෝරම, විශ්වවිද්‍යාල පෝර්ටල්, රැකියා අයදුම්පත් වැනි අන්තර්ජාල සේවා වල “ඡායාරූපය 50KB වලට අඩු විය යුතුයි” යන ඉල්ලීමක් බොහෝ විට අසාමාන්‍ය ලෙස පෙනේ. නමුත් එය පරිශීලකයන්ට පෙනෙන නොවන තාක්ෂණික ගැටලුවක් බව සැලකිය යුතුය. 2KB කට පමණ අධික වුවහොත්, කිසිදු වැරදි පණිවුඩයක් නොලැබේ; පෝරමය පමණක් ඉක්මනින් ප්‍රතික්ෂේප කරයි.

ඡායාරූප ගොනු ප්‍රමාණය කිලෝබයිට් (KB) ලෙස සෘජු ලෙස සකස් කළ නොහැකි සංඛ්‍යාවකි. එය පිකසෙල් සංඛ්‍යාතය, රෙසලූෂන්, හා සම්පීඩන තත්ත්වය යන ගුණාංග වලින් ගණනය වේ. එම නිසා “51,200 බයිට්” යන ඉලක්කය සපුරාලීමට සරල canvas.toBlob() ක්‍රියාමාර්ගයක් ප්‍රයෝජනවත් නොවේ. PNG වැනි lossless ආකෘති භාවිතා කරන්නේ නම්, ගොනු ප්‍රමාණය ඉතා වැඩි වන අතර JPEG ආකෘතිය තදබලව සම්පීඩනය කළ හැකි නිසා 50KB සීමාවට ළඟා වීමට සුදුසු වේ.

මෙවැනි සීමා රජයේ පද්ධති විශාල සංඛ්‍යාවක අයදුම්පත් එකවර ලබා ගැනීමට නිර්මාණය කර ඇති බැවින්, සර්වර් පීඩනය අඩු කිරීමේ අරමුණින් යුක්ත වේ. 20KB, 30KB, 50KB, 100KB, 150‑200KB වැනි විවිධ ප්‍රමාණයන් විවිධ අන්තර්ගත වර්ග සඳහා නියම කර තිබේ. එහෙත්, මෙම සීමා පුරා කිරීමේ ක්‍රමය වැරදි නම්, අයදුම්කරුවන්ට අයදුම් කාලය අවසන් වීමත් සමඟ ඉදිරිපත් කිරීමේ අවස්ථාව අහිමි විය හැක.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

ශ්‍රී ලංකාවේ විශ්වවිද්‍යාල, UPSC, IBPS වැනි තරග පත්‍රිකා අයදුම්කරුවන්ට මෙම තාක්ෂණික ගැටලුව තේරුම් ගැනීම අත්‍යවශ්‍ය වේ. ගොනු ප්‍රමාණය නිවැරදිව සකස් කළ නොහැකි නම්, අයදුම්කරුට අයදුම් කාලය අවසන් වීමට පෙර පෝරමය ප්‍රතික්ෂේප වීමේ අවදානමක් ඇත. එමෙන්ම, ශ්‍රී ලංකාවේ තාක්ෂණික සංවර්ධනයේ නවකයන්ට මෙම ගැටලුවේ පසුබැසි ලොජික් එක තේරුම් ගැනීම මඟින් තමාගේ වෙබ් යෙදුම් හෝ මොබයිල් ඇප්ස් නිර්මාණය කිරීමේදී සමාන ප්‍රශ්න වලට ක්‍රමවත් විසඳුම් සපයන්නට හැකියාව ලැබේ.

  • විශ්වවිද්‍යාල සිසුන් – අයදුම් පත්‍රයේ ඡායාරූපය සාර්ථකව උඩුගත කිරීමෙන් තරගයට ඇතුළත් විය හැක.
  • සැලසුම්කරුවන් – JPEG ගුණාත්මකභාවය හා ගොනු ප්‍රමාණය අතර සම්බන්ධතාවය පිළිබඳ දැනුමෙන්, අනුමත කරන API හෝ UI එකක් නිර්මාණය කළ හැක.
  • ව්‍යාපාරිකයින් – ගොනු සම්පීඩන සේවා හෝ බ්ලොක්චේන් පදනම්ව ලොකු පරිමාණ දත්ත සමුදා කළමනාකරණය කිරීමේදී පරිසර පරිභාරය අඩු කිරීමේ වාසිය ලබා ගත හැක.

අවසානයේ, 50KB සීමාවට ළඟා වීමට “ගුණාත්මකභාවය පරීක්ෂා කර, නැවත සම්පීඩනය කිරීම” යන ආකාරයට බයිනරි සෙවීම (binary search) ක්‍රමයක් භාවිතා කිරීම සුදුසු විසඳුමක් වන අතර, මෙය මිනිස්සුන්ට කාලය බොහෝ අඩුවෙන් ඉලක්කය සපුරාලීමට ඉඩ දේ.

💡 වැඩිදුර විස්තර සඳහා අපගේ වෙබ් අඩවියට පිවිසෙන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#50KB #photo upload #image compression #web dev #Sri Lanka