ඩෙව්ලොපර් Danilo එකම ඡායාරූපයක් භාවිතා කර, තම අත් ලේඛනයෙන් සම්පූර්ණ TTF ෆෝන්ට් එකක් නිර්මාණය කරලා, ඒක GitHub හි MIT ලයිසෙන්ස් සමඟ විවෘත කරලා.
ඔහු සිංහල අකුරු, ඉංග්රීසි අකුරු ඇතුළත් සියලු අක්ෂර මාලාවක් සපයන ලේඛන පොතකට ලියලා, අඳුරු ආලෝකයක් යටතේ එකම ඡායාරූපයක් ගෙන, පසුදා npm පසුබිමක්, CLI, සහ Claude Code skill එකක් ලෙස තුන් ස්තරයක් ඇති පයිප්ලයින් එකක් සාදලා.
මෙම පයිප්ලයින් එක draw‑your‑font නමින් GitHub රෙපෝසිටරියකට අන්තර්ගතයි. npm ලයිබ්රරියක් ලෙස npm i draw-your-font ක්රමයෙන් ස්ථාපනය කර, CLI මඟින් draw-your-font --input photo.jpg --output myfont.ttf ලෙස ක්රියාත්මක කළ හැක. එමෙන්ම Claude AI සමඟ ඒක ඒකාබද්ධ කර, කේත ලියන කාර්යයන්ට නිර්මාණය කළ ෆෝන්ට් එක භාවිතා කිරීමට හැකි වේ.
මෙම ව්යාපෘතියේ පසුබිමේ තාක්ෂණික ක්රියාවලිය AI‑මූලික අක්ෂර හඳුනාගැනීම, පින්තූරයෙන් වක්ර රේඛා පතුරවීම, SVG පාරිභෝගික කරණය, සහ TTF ගොනුවට පරිවර්තනය කිරීම යන පියවරවලින් යුක්ත වේ. සියලුම ක්රියාවලිය ස්ථානීයව (offline) සිදු වන නිසා, දත්ත රහස්යතාවය ගැන සැලකිල්ලක් ඇත.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තරුණ සංවර්ධකයින්, ග්රාෆික් නිර්මාතෘයින්, හා ව්යාපාරිකයින්ට මේ ව්යාපෘතිය විශාල වාසියක් ලබා දේ.
- ඉගෙනුම් වාසිය: පාසල්, විශ්වවිද්යාල සිසුන්ට අත් ලේඛනයෙන් ෆෝන්ට් එකක් සාදන ක්රියාවලිය ඉගෙන ගැනීමට අලුත් පදනමක්.
- විකාශක පාලනය: npm ලයිබ්රරියක් ලෙස නිදහස්ව භාවිතා කළ හැකි නිසා, දේශීය ඇප්ස්, වෙබ් අඩවි, හා UI/UX ප්රොජෙක්ට් වලට අභිරුචි ෆෝන්ට් එකක් එක් කිරීමේ හැකියාව.
- ව්යාපාරික කාර්යක්ෂමතාව: Calligraphr වැනි ගාණුකාරක සේවාවන්ට වඩා නොමිලේ, ස්ථානීයව ෆෝන්ට් එකක් නිර්මාණය කර, වෙළඳ දැන්වීම්, පත්රිකා, හා ලාංඡන නිර්මාණය සඳහා පාවිච්චි කළ හැක.
දැනට GitHub පිටුවේ බ්රවුසර ඩෙමෝ එකක් පවතින අතර, ඕනෑම කෙනෙකුට මේ ක්රියාවලිය පරීක්ෂා කර, තමමගේ අත් ලේඛන ෆෝන්ට් එකක් නිර්මාණය කළ හැකිය.
මෙම ව්යාපෘතියේ විවෘත කේත (open‑source) ස්වභාවය, තාක්ෂණික සමාජයට දායකත්වයක් වශයෙන්, ශ්රී ලංකාවේ තාක්ෂණික නවෝත්පාදන පරිසරය තවත් ශක්තිමත් කරයි.