AddTrueTypeSubsettedFontA

テキスト, フォント

説明

末尾の A は ANSI(char)DLL エントリポイントを示します。ActiveX/COM インターフェースでは Unicode 形式のみを公開します。動作は AddTrueTypeSubsettedFont と同じで、文字列引数は現在の SetAnsiMode コードページを使用して解釈されます

サブセット化された TrueType フォントをドキュメントに追加します

Options 0 と 1 ではフォントサブセットは固定され、変更できません

オプション 2 および 3 ではフォントサブセットを変更できる 0 と似ているが、サブセットは次を使用して更新できる

UpdateTrueTypeSubsettedFont

構文

Delphi

Function DLAddTrueTypeSubsettedFontA(InstanceID: Integer; FontName, SubsetChars: PAnsiChar; Options: Integer): Integer;

DLL

int DLAddTrueTypeSubsettedFontA(int InstanceID, const char * FontName, const char * SubsetChars, int Options);

パラメータ

FontNameサブセット化する必要がある TrueType フォントの名前
SubsetCharsフォントサブセットに含める文字を含む文字列。0=MS PlatformID、Unicode 文字セット 1=Unicode PlatformID、"don't care" 文字セット 2=0 と似ていますが UpdateTrueTypeSubsettedFont でサブセットを更新可能 3=1 と似ていますが UpdateTrueTypeSubsettedFont でサブセットを更新可能 4=2 と似ていますがサブセットを自動更新 5=3 と似ていますがサブセットを自動更新
Options

戻り値

0サブセット化したフォントを追加できなかったか、CharSet パラメーターが範囲外です
Non-zero正常に追加されたフォントの ID。この ID は SelectFont 関数でフォントを選択するために使用できます