CFFをWoffに変換します
CFFからWOFF変換機能C ++。フォントを変換するAPI。
CFFフォントをC ++アプリケーション内でWOFF2に変換する必要がありますか? C ++用のフォントAPIソリューションにより、非常に簡単になり、多くの場合、統合するために数行のコードを必要とします。この強力なAPIは、包括的なフォントデータ構造を提供するだけでなく、Glyphの詳細を含み、さまざまなフォントタイプ(Glyph IDへの文字コードのマッピング)の情報をエンコードするだけでなく、Glyphやテキストをレンダリングする権限もあります。 「移動ポイント」、「ドローライン」、「カーブ」などの基本的な機能を使用して、単純なグラフィックインターフェイスを実装することで、特別なグリフでさえレンダリングできます。
デバイス、環境、オペレーティングシステム、およびWebページ、アプリケーション、パブリッシングでのさまざまなフォントの使用の多様な状況を考えると、CFFフォントを異なる形式に変換して適切な表示が頻繁に発生するようにする必要があります。
次のフォントを入力形式としてサポートする→++APIソリューションを提供します:TrueType(TTF)およびWeb Open Font Format(WoffおよびWoff2)。
CFFからC ++での変換
APIを使用するために必要なすべての詳細と、 ドキュメント にアクセスするのに役立つフォントに関する基本情報を使用して、コードする言語を選択します。
- open() メソッドを使用してCFFフォントを開きます。
- WOFF出力設定を指定します。
- savetoformat() メソッドを使用してcffをwoffに変換し、woffとして fontsavingformats
C ++フォントAPIを始めましょう
- コマンドラインから
nuget install Aspose.Font.Cpp
としてインストールするか、Install-Package Aspose.Font.Cpp
を備えたVisual Studioのパッケージマネージャーコンソールを介して。 - または、 ダウンロード のzipファイルにオフラインMSIインストーラーまたはDLLを取得します。
- Cross-Platform Aspose CFFからWoff Converter で言及された機能の実現の例を参照してください。 GitHub リポジトリに移動して、C ++のフォントAPIソリューションの動作についてさらにコード例を取得します。
Other Conversion Options
CFF What is CFF File Format
コンパクト フォント形式または CFF は、Type 2 フォント形式、または CFF/Type 2 フォント形式としても知られています。 CFF は厳密にはフォント形式ではなく、Type 1 などの他のフォント形式を圧縮する方法であると言われています。Type 1 や TrueType 形式と同様に、CFF もヒンティングを使用します。タイプ 1 と同じメソッドを使用してヒントを表現しますが、コードを記述するのがより簡単でクリーンであり、顕著なスペースの節約を提供します。
WOFF What is WOFF File Format
Web Open Font Format または WOFF は、TrueType および OpenType フォントにフォーマット固有の圧縮を追加することにより、Web アプリケーション市場のニーズをカバーするために 2009 年に開発されました。フォントを約 40% 圧縮する zlib 圧縮を使用します。WOFF 形式のもう 1 つの特徴は、この形式のフォントには、追加のメタデータを添付できることを確認してください。このメタデータは、フォントのレンダリング方法には影響しませんが、必要なときにユーザーに表示される場合があります。