SAIL 0.9.0 C/C++ රූප විකේතන පුස්තකාලය නිකුත් කර ඇත. එය රූප නරඹන්නන් නිර්මාණය කිරීමට, රූප මතකයට පැටවීමට, ක්රීඩා සංවර්ධනය අතරතුර සම්පත් පැටවීමට භාවිතා කළ හැකිය. පුස්තකාලය KSquirrel වැඩසටහනෙන් ksquirrel-libs රූප ආකෘති විකේතක සංවර්ධනය දිගටම කරගෙන යන අතර ඒවා C++ සිට C දක්වා නැවත ලියා ඇත. KSquirrel වැඩසටහන 2003 සිට පැවතුනි (අද ව්යාපෘතියට වසර 20 ක් සපිරේ), නමුත් KDE3 සමඟ නරඹන්නාගේ සංවර්ධනය 2008 දී නතර කරන ලදී. SAIL කේතය MIT බලපත්රය යටතේ බෙදා හරිනු ලැබේ. වැඩ කරන්න Windows, macOS и Linux.
මූලික ලක්ෂණ:
- API මට්ටම් හතරක් ඇත. වඩාත්ම මූලික මට්ටම ජූනියර් ය, එහිදී ඔබට කේත පේළි දෙකක් භාවිතයෙන් එක් රාමුවක් පමණක් පූරණය කළ හැකිය: struct sail_image *image; SAIL_TRY(sail_load_from_file(path, &image));
ගැඹුරුම ගිල්වීමේ මට්ටම වන්නේ සම්මත නොවන මූලාශ්රවලින් (ගොනුවකින් හෝ මතකයෙන් නොව) සජීවිකරණ හෝ බහු-පිටු රූප පූරණය කිරීමයි.
- ගොනු වලින් හෝ මතකයෙන් පූරණය කිරීමට සහාය වීම.
- ගතිකව පටවන ලද කෝඩෙක්. කිසියම් හේතුවක් නිසා ගතිකව පැටවීම අපහසු නම්, තනි පුස්තකාලයකට (-DSAIL_COMBINE_CODECS=ON) කෝඩෙක් සම්පාදනය කිරීමේ විකල්පය.
- කේතය C++11 බන්ධනය සමඟ C11 වලින් ලියා ඇත.
- කොනන්, වීසීපීකේජී, බීර පැකේජ කළමනාකරුවන් (සමහර මහජන සම්බන්ධතා ඒකාබද්ධ කිරීමට බලා සිටී) තුළ ලබා ගත හැකිය.
- සියලුම නවීන රූප ආකෘති සඳහා සහය දක්වයි: JPEG, PNG, TIFF, GIF, AVIF, WEBP, JPEG XL, ආදිය.
- කාර්ය සාධනය අතින් STB හෝ FreeImage වැනි එහි සියලුම තරඟකරුවන් පාහේ අභිබවා යයි.

මූලාශ්රය: opennet.ru
