次の方法で共有


フォント埋め込み関数

埋め込まれた Microsoft OpenType フォントでは、次の関数が使用されます。

機能 説明
CFP_ALLOCPROC CreateFontPackage および MergeFontPackage 用のアプリケーション提供のメモリ割り当て関数。
CFP_FREEPROC CreateFontPackage および MergeFontPackage 用のアプリケーション提供のメモリ割り当て解除関数。
CFP_REALLOCPROC CreateFontPackage および MergeFontPackage 用のアプリケーション提供のメモリ再割り当て関数。
CreateFontPackage 指定した TrueType フォントをプリンターに渡すために、よりコンパクトなバージョンを作成します。 結果のフォントは、サブセット化、圧縮、またはその両方にすることができます。
MergeFontPackage CreateFontPackage によって作成されたサブセット フォントをマージします。
READEMBEDPROC バッファーからストリームコンテンツを読み取るクライアント提供のコールバック関数。
TTCharToUnicode 8 ビット文字コード値の配列を 16 ビット Unicode 値に変換します。
TTDeleteEmbeddedFont 埋め込みフォントで使用されるメモリを解放します。
TTEmbedFont フォント埋め込み情報ソースとしてデバイス コンテキストを使用して、サブセット化されたワイド文字 (16 ビット) フォントを含むフォント構造を作成します。
TTEmbedFontEx フォント埋め込み情報ソースとしてデバイス コンテキストを使用して、サブセット化された UCS-4 文字 (32 ビット) フォントを含むフォント構造を作成します。
TTEmbedFontFromFileA フォント埋め込み情報ソースとしてファイルを使用して、サブセット化されたワイド文字 (16 ビット) フォントを含むフォント構造を作成します。
TTEnableEmbeddingForFacename 書体除外リストに facename を追加または削除します。
TTGetEmbeddedFontInfo 埋め込みフォントに関する情報を取得します。
TTGetEmbeddingType フォントの埋め込み権限を返します。
TTGetNewFontName インストールされている埋め込みフォントの新しい名前を作成します。
TTIsEmbeddingEnabled 書体除外リストに指定したフォントが含まれているかどうかを判断します。
TTIsEmbeddingEnabledForFacename 指定したフォントに対して埋め込みを有効にするかどうかを指定します。
TTLoadEmbeddedFont 埋め込まれたフォントをドキュメント ストリームから読み取り、インストールします。 また、クライアントはフォントの埋め込み権限をさらに制限できます。
TTRunValidationTests 指定したサイズ範囲のワイド文字 (16 ビット) フォントの一部またはすべてのグリフ データを検証します。
TTRunValidationTestsEx UCS-4 バージョンの TTRunValidationTests。
WRITEEMBEDPROC ストリームコンテンツをバッファーに書き込むクライアント提供のコールバック関数。