cvi_text_libは、Javascriptで英数字の文字列をベクター描画するライブラリで、IEではvml、それ以外のブラウザ(Firefox, Opera, Safari)ではcanvasを使い分けることで、主要なブラウザでの動作を実現している。 Javascriptライブラリの中に、san-serifのフォントのベクターデータが含まれていて、英数字・記号についてはそのベクターデータを元に文字を描く。それによって、通常のHTMLと違い、好きな角度でテキストを表示したり、ベクターに沿って文字にいろいろな効果を与えることができる。 サンプルでオンラインエディタも用意されている。このエディタは、Javascriptから動的に文字やその表示方法を切り替えることができる、というそれ自身のよいデモになっている。 ベクタデータを自分で持っていることから、日本語の文字データを全部持たせるのはファイル
![cvi_text_lib ブラウザだけで文字を好きな方向に書けるライブラリ | 秋元@サイボウズラボ・プログラマー・ブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/d49ac0b2ce5e205d0798efe6cf97d9a68a596cf8/height=288;version=1;width=512/http%3A%2F%2Fdeveloper.cybozu.co.jp%2Fakky%2Fwp-content%2Fuploads%2F2014%2F06%2Fcvi-text-lib-samples-thumb.png)