Graphisoft®

API Development KitVersion: 18

API_TextLinePars

길이를 측정할 일부 텍스트를 의미합니다.

    typedef struct {
        short         index;
        GS::Bool8     drvScaleCorr;
        GS::Bool8     filler_1;
        short         wFont;
        short         wFace;
        double        wSlant;
        double        wSize;
        char          *lineStr;
        Int32         filler_2;
    } API_TextLinePars;

 

멤버

index

-1

마지막 라인 길이

0

가장 긴 라인 길이

> 0

n번째 라인의 길이

drvScaleCorr
만약 true이면: 텍스트 크기를 모델에 맞게 조정합니다, 만약 false이면: mm 단위입니다.
wFont
글꼴 속성 인덱스입니다.
wFace
텍스트의 스타일(face)입니다:

APIFace_Plain

일반 텍스트

APIFace_Bold

강조체

APIFace_Italic

이탤릭체

APIFace_Underline

밑줄

APIFace_Outline

외곽선 (Macintosh 전용)

APIFace_Shadow

그림자 (Macintosh 전용)

wSlant
기울어진 각도입니다. [radian] (PI/2는 일반 텍스트입니다)
wSize
mm 단위로 표현된 문자 높이입니다.
lineStr
측정할 텍스트입니다.

 

설명

더 자세한 것은 APIAny_GetTextLineLengthID goodie 함수를 보십시오.

 

요구사항

버전: API 4.1 또는 이후
헤더: APIdefs_Goodies.h

 

참고사항

APIAny_GetTextLineLengthID,
API 타입