EmojiSharpを使って文章中の識別子を絵文字に変換する
あすかです。
Mastodonクライアントを作っていると、ところどころ、変な文字に出会ったりしませんか?
この:white_check_mark:
というものは、何でしょうか。
実はこれ、Unicode絵文字を表示する命令で、「white_check_mark
という名前の絵文字を表示して!」といった意味合いなのです。
対応するソフトが、この:white_check_mark:
を絵文字に変換して、✅という文字を出力します。
おいおい絵文字といっても画像かよ、と思われた方もいらしてるかもしれませんが、Unicode絵文字は、れっきとした文字コードなのです。
「あ」や「い」のような文字と同じように表現することができます。
例えば、さっきの✅は、2705
という文字コードで表されます。
Mastodon、GitHub、Qiita、Twitterなどは独自の画像を使っているようです。(うち少なくともMastodonとTwitterは、絵文字の文字コードであっても画像に変換されるようです)
ここで一覧を見ることもできます。
Full Emoji List, v5.0
さて、文字コードで表された絵文字✅を表示するだけならどのソフトでもできますが、:white_check_mark:
を✅に変換する作業は、ソフトが対応していないとできません。
今回は、それをC#でやってみようというおはなしです。
C#からMastodonが使えるMasto.NETの紹介
あすかです。
ぱおぱお!ぱおぱおぱおぱおぱおぱお!
ぱおぱおぱおぱお?
ぱおぱおぱおぱおぱおぱお!!!!!!
ぱおぱおぱおぱおぱおぱおぱおぱおぱおぱおぱおぱおぱおぱおぱおぱおぱおぱおぱお!!!!!!!!!!!!!!
ぱお!
ぱおぱおぱおぱおぱおぱおぱおぱおぱおぱおぱおぱおぱおぱお!!!
ぱおぱおぱおぱおぱおぱおぱおぱお!
ぱおぱおぱおっ?ぱおぱおぱおぱおぱおぱおぱおぱおぱおぱおぱお!!!!!!
ぱおぱおぱおぱおぱおぱおぱおぱおぱお!!!!!!!!!!
C#からOneDrive API(4) ファイルの保存、読み込み
Xamarin.FormsでもItemsControlを!
あすかです。
昨日指をやけどしてしまい、長時間プログラミングや文章が打てないので、今日は小話でお茶を濁します。
MVVMを勉強している方なら一度は考えたであろう、ItemsControlはXamarin.Formsで使えないかというおはなしです。
なんと、matatabi_ux様という、ネコ大好きなイケメンが作成したコードがあります。
今回は、上のソースを使わしていただき、勝手に改良もしてみます。
とっても便利なものなので、みなさん絶対使ってください!