LocaTable
개요
LocaTable은 Aspose.Font FOSS의 Python용 클래스입니다.
LocaTable.glyph_offset(gid)는 주어진 글리프 ID에 대한 글리프 데이터의 바이트 오프셋을 폰트의 glyf 테이블 내에서 반환합니다.
이 클래스는 Python 프로그램에서 LocaTable 객체를 다루기 위한 4개의 메서드를 제공합니다. 사용 가능한 메서드에는 from_reader, glyph_length, glyph_offset, to_bytes이(가) 포함됩니다. Aspose.Font FOSS for Python 패키지를 설치한 후에는 모든 Python 애플리케이션에서 모든 공개 멤버에 접근할 수 있습니다. 속성: offsets.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
offsets | list[int] | 읽기/쓰기 | 오프셋을 가져오거나 설정합니다. |
메서드
| 시그니처 | 설명 |
|---|---|
from_reader(r: BinaryReader, num_glyphs: int, index_to_loc_format: int, table_length: int) → "LocaTable" | BinaryReader에서 글리프 수, 형식 및 길이를 사용하여 Loca 테이블을 읽습니다. |
to_bytes(index_to_loc_format: int) → bytes | 주어진 index_to_loc_format에 따라 Loca 테이블을 바이트로 직렬화합니다. |
glyph_offset(gid: int) → int | 글꼴의 glyf 테이블 내에서 지정된 글리프 ID에 대한 글리프 데이터의 바이트 오프셋을 반환합니다. |
glyph_length(gid: int) → int | 주어진 gid에 대한 글리프 데이터의 바이트 길이를 반환합니다. |