GetFontColorGlyphByIndex
텍스트, 글꼴, 색상 글리프
설명
0부터 시작하는 글리프 인덱스에 연결된 COLR, SVG-in-OpenType, sbix 또는 CBDT/CBLC 표현을 반환합니다
구문
Delphi
Function TPDFlib.GetFontColorGlyphByIndex(FontID, GlyphIndex, PaletteIndex, PreferredPPEM: Integer; Out Glyph: TPDFlibColorGlyph): Integer;매개변수
| FontID | 글꼴 생성 또는 불러오기 API가 반환한 글꼴 핸들 |
|---|---|
| GlyphIndex | 0부터 시작하는 OpenType 글리프 인덱스 |
| PaletteIndex | 해석할 0부터 시작하는 CPAL 팔레트 |
| PreferredPPEM | 원하는 비트맵 스트라이크 크기이며 가장 큰 스트라이크는 0 |
| Glyph | 색상 표현과 선택적 페이로드를 받습니다 |
반환 값
색상 데이터가 있으면 1, 핸들, 글리프 인덱스 또는 색상 표가 지원되지 않으면 0을 반환합니다
비고
이 오버로드는 셰이핑 엔진이나 이전 검사 호출에서 이미 글리프 인덱스를 제공한 경우 두 번째 cmap 조회를 방지합니다
경량 색상 테이블 판독기는 공유 글꼴 캐시 바이트 예산 안에서 유지되며 두 색상 글리프 진입점에서 재사용됩니다