パスを使用してテキストのピクセル パーフェクト コピーを作成するエディターを作成しようとしています。SVG パスを作成するには、Raphael.js のprintメソッドを使用します。print
問題は、関数をセットアップして、html 要素 (つまりスパン) のテキストとまったく同じにする方法を理解できないことです。
print
呼び出しの例を次に示します。
var textPath = _r.print(0, 0, 'Default text', font1Cufon, 16, 'baseline', 0);
つまり、私はそのようなスパンを持っています:
<span class="text">Default text</span>
CSS:
.text {
top: 0;
left: 0;
font-family: 'font1';
font-size: 16px;
}
プロダクト コードではありませんが、主なアイデアは明らかだと思います。ほとんど機能しますが、2 つのタイプのテキストの間には多少のずれがあります。それらを同期する方法を知っている人はいますか?