API_PrimText
프리미티브 텍스트입니다.
typedef struct { API_Prim_Head head; short ind1; short ind2; short paramInd; short font; unsigned short faceBits; short effectBits; API_AnchorID anchor; API_JustID just; Int32 filler_1; API_Coord loc; double heightMM; double widthMM; double angle; double widthFactor; double charSpaceFactor; } API_PrimText;
멤버
- head
- 일반적인 프리미티브 요소 헤더입니다.
- ind1
- 배열 타입 파라미터의 ind1 입니다.
- ind2
- 배열 타입 파라미터의 ind2 입니다.
- paramInd
- 추가적인 파라미터 인덱스입니다. 텍스트 타입 변수를 참조하는 인수를 가진 TEXT2 GDL 커맨드에 의해 생성된 텍스트라면 0이 아닙니다.
- font
- 글꼴 속성 인덱스입니다.
- faceBits
-
텍스트 스타일:
APIFace_Plain
일반 텍스트
APIFace_Bold
강조체
APIFace_Italic
이탤릭체
APIFace_Underline
밑줄
- effectBits
- 특수 텍스트 효과:
-
APIEffect_StrikeOut
취소선 APIEffect_SuperScript
위첨자 APIEffect_SubScript
아래첨자 APIEffect_Fractional
분수 텍스트 (사용하지 않음) APIEffect_Protected
보호된 텍스트 (자동텍스트 레퍼런스) - anchor
- 텍스트의 앵커 포인트입니다. (API_AnchorID를 보십시오)
- just
- 텍스트의 Justification입니다. (API_JustID를 보십시오)
- loc
angle
을 포함하는 왼쪽-베이스라인 위치입니다.- heightMM
- 텍스트 박스의 수직 크기입니다. [mm]
- widthMM
- 텍스트 박스의 수평 크기입니다. [mm]
- angle
- 텍스트의 각도입니다. [radian]
- widthFactor
- 텍스트 너비 요소입니다; 1.0은 100%.
- charSpaceFactor
- 문자 자간 요소입니다; 1.0은 100%.
요구사항
- 버전: API 2.1 또는 이후
- 헤더: APIdefs_Elements.h
참고사항
API_PrimElement, API_Prim_Head, API_AnchorID, API_JustID, API_Coord
API 타입