TopDict

개요

TopDict은 Aspose.Font FOSS에서 Python를 위한 클래스입니다.

TopDict.from_dict(d, string_index)는 사전 표현과 문자열‑인덱스 테이블로부터 TopDict 인스턴스를 생성하여, 글꼴 최상위 메타데이터를 프로그래밍 방식으로 재구성할 수 있게 합니다.

이 클래스는 Python 프로그램에서 TopDict 객체를 다루기 위한 2개의 메서드를 제공합니다. 사용 가능한 메서드에는 from_dict, get_sid이(가) 포함됩니다. Aspose.Font FOSS for Python 패키지를 설치한 후에는 모든 공개 멤버를 Python 애플리케이션에서 접근할 수 있습니다. 속성: charset_offset, charstring_type, charstrings_offset, encoding_offset, family_name, font_bbox, 및 10개 더.

속성

이름유형액세스설명
full_namestr읽기/쓰기전체 이름을 가져오거나 설정합니다.
family_namestr읽기/쓰기가족 이름을 가져오거나 설정합니다.
weightstr읽기/쓰기가중치를 가져오거나 설정합니다.
versionstr읽기/쓰기버전을 가져오거나 설정합니다.
font_bboxtuple[int, int, int, int]읽기/쓰기폰트 bbox를 가져오거나 설정합니다.
charstring_typeint읽기/쓰기charstring 유형을 가져오거나 설정합니다.
italic_anglefloat읽기/쓰기기울임각을 가져오거나 설정합니다.
is_fixed_pitchbool읽기/쓰기고정 피치 여부를 가져오거나 설정합니다.
underline_positionint읽기/쓰기밑줄 위치를 가져오거나 설정합니다.
underline_thicknessint읽기/쓰기밑줄 두께를 가져오거나 설정합니다.
font_matrixtuple[float, float, float, float, float, float]읽기/쓰기글꼴 매트릭스를 가져오거나 설정합니다.
charset_offsetint읽기/쓰기문자 집합 오프셋을 가져오거나 설정합니다.
encoding_offsetint읽기/쓰기인코딩 오프셋을 가져오거나 설정합니다.
charstrings_offsetint읽기/쓰기charstrings 오프셋을 가져오거나 설정합니다.
private_sizeint읽기/쓰기private size를 가져오거나 설정합니다.
private_offsetint읽기/쓰기private offset을 가져오거나 설정합니다.

메서드

시그니처설명
from_dict(d: CffDict, string_index: CffIndex) → "TopDict"사전 표현과 문자열‑인덱스 테이블에서 TopDict 인스턴스를 생성하여 글꼴 최상위 메타데이터를 프로그래밍 방식으로 재구성할 수 있게 합니다.
get_sid(op: int) → str주어진 연산자 코드와 연결된 문자열 이름을 반환합니다.

참조

 한국어