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 문자 집합 1=Unicode PlatformID, "don't care" 문자 집합 2=0과 유사하지만 UpdateTrueTypeSubsettedFont로 서브세트를 업데이트할 수 있음 3=1과 유사하지만 UpdateTrueTypeSubsettedFont로 서브세트를 업데이트할 수 있음 4=2와 유사하지만 서브세트가 자동으로 업데이트됨 5=3과 유사하지만 서브세트가 자동으로 업데이트됨 |
| Options |
반환 값
| 0 | 하위 집합 글꼴을 추가할 수 없거나 CharSet 매개변수가 범위를 벗어났습니다 |
|---|---|
| Non-zero | 성공적으로 추가된 글꼴의 ID입니다. 이 ID를 SelectFont 함수에 사용하여 글꼴을 선택할 수 있음 |