曲線パス
アプリケーションでは、FlattenPath 関数を呼び出すことによって、パス内の曲線を フラット化 できます。 この関数は、曲線を含むパスの輪郭にテキストを収めるアプリケーションに特に便利です。 テキストに合わせて、アプリケーションで次の手順を実行する必要があります。
- テキストが表示されるパスを作成します。
- FlattenPath 関数を呼び出して、パス内の曲線を線分に変換します。
- GetPath 関数を呼び出して、それらの行セグメントを取得します。
- 各行の長さと文字列内の各文字の幅を計算します。
- 線幅と文字幅のデータを使用して、各文字を曲線に沿って配置します。