Graphisoft®

API Development KitVersion: 18

APIAny_GetTextLineLengthID

텍스트의 한 라인의 길이를 리턴합니다. (단위: mm)

    GSErrCode ACAPI_Goodies (
        APIAny_GetTextLineLengthID,
        API_TextLinePars*     textLinePars,
        double*               length
    );

 

파라미터

textLinePars
[in] 측정할 텍스트의 파라미터들입니다.
length
[out] 텍스트의 길이입니다.

 

리턴 값

NoError
함수가 성공적으로 완료되었습니다.
APIERR_BADPARS
파라미터들 중 1개나 2개가 NULL입니다.

다른 공통 API 오류들에 대해서는 API 오류 문서를 보십시오.

 

설명

textLineParsindex 필드는 함수의 행동을 결정합니다.

index

행동

-1

라인 terminator 없음; 이것은 텍스트의 마지막 라인입니다.

0

텍스트 안에 라인 terminator들이 있음; textLinePars->lineStr의 전체 문자열을 측정합니다.

> 0

지정한 인덱스를 가진 라인의 길이입니다.

textLinePars->drvScaleCorr 필드는 도면 스케일 보정이 적용되는지 여부를 결정합니다.

 

요구사항

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

 

참고사항

API_TextLinePars,
ACAPI_Goodies, API 함수