AddTrueTypeSubsettedFontA

文字, 字型

描述

結尾的 A 表示 ANSI(char)DLL 進入點;ActiveX/COM 介面只提供 Unicode 形式。行為與 AddTrueTypeSubsettedFont 完全相同,字串參數依目前 SetAnsiMode 的字碼頁解讀

在文件中加入子集化的 TrueType 字型

Options 0 與 1 的字型子集是固定的,無法變更

Options 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 charset 1=Unicode PlatformID,charset 不限 2=類似 0,但子集可用 UpdateTrueTypeSubsettedFont 更新 3=類似 1,但子集可用 UpdateTrueTypeSubsettedFont 更新 4=類似 2,但子集自動更新 5=類似 3,但子集自動更新
Options

傳回值

0無法加入子集化字型,或 CharSet 參數超出範圍
Non-zero成功加入字型的 ID。此 ID 可搭配 SelectFont 函式選取該字型