THotPDF.ResolveFontForCodePoint 메서드
요청된 유니코드 스칼라를 포함하는 첫 번째 구성된 서체를 찾습니다
선언
function ResolveFontForCodePoint(CodePoint: Cardinal;
const PrimaryFontName: AnsiString;
out ResolvedFontName: AnsiString): boolean; overload;
function ResolveFontForCodePoint(CodePoint: Cardinal;
const PrimaryFontName: AnsiString; const FontStyle: TFontStyles;
out ResolvedFontName: AnsiString): boolean; overload;
매개변수
CodePoint는 결정할 유니코드 스칼라입니다PrimaryFontName은 모든 폴백 서체 전에 확인됩니다FontStyle은 기본 및 폴백 커버리지 검사에서 동일한 bold 및 italic 서체를 요청합니다ResolvedFontName은 선택된 설치 서체를 받습니다
반환 값
기본 서체나 구성된 폴백이 스칼라를 포함하면 true를 반환합니다
사용 참고 사항
- 일치하는 스크립트 체인은
hfsCommon전에 확인됩니다 - 자동 운영 체제 대체는 요청된 서체의 커버리지로 계산되지 않습니다
- false를 반환하면 호출자가 미해결 스칼라를 명시적으로 기록하거나 교체할 수 있습니다
- 기존 overload는 regular 서체를 검사합니다. explicit-style overload는 요청된 서체 스타일을 한계가 있는 커버리지 캐시에 포함합니다
Arial같은 설치된 글꼴 패밀리 이름을 사용하세요. PDF 글꼴 이름과 리소스 키는 시스템 글꼴 패밀리 이름이 아닙니다