FigureText
1 개요
CFLFigureText 클래스는 문자열과 그리기 정보를 표현하는 클래스입니다. 문자열, 문자열의 좌표, 문자열 색, 채우기 색, 폰트 크기, 각도 등 문자열과 그리기에 필요한 정보를 사용하여 관련된 동작을 수행하는 클래스입니다.
템플릿 타입CFLFigureText<double>(=CFLFigureTextD)CFLFigureText<float>(=CFLFigureTextF)CFLFigureText<int64_t>(=CFLFigureTextLL)CFLFigureText<int32_t>(=CFLFigureTextL)
2 멤버 함수 목록
아래는 주요 기능별로 정리된 멤버 함수 목록입니다. 각 함수의 상세한 파라미터 설정은 FLImaging® API 레퍼런스를 참고 바랍니다.
1. 정보 설정
SetCoordinate: 문자열의 위치를 설정하는 함수SetText: 문자열의 내용을 설정하는 함수SetTextColor: 문자열의 색을 설정하는 함수SetFillColor: 면의 색을 설정하는 함수SetFontSize: 폰트의 크기를 설정하는 함수EnableRealSize: 실제 크기로 그릴지의 여부를 설정하는 함수SetAngle: 문자열의 각도를 설정하는 함수SetAlignment: 문자열의 위치 기준을 설정하는 함수SetFontName: 폰트 이름을 설정하는 함수SetTextColorAlphaRatio: 문자열의 불투명도를 설정하는 함수 (1.f 불투명, 0.f 투명)SetFillColorAlphaRatio: 면의 불투명도를 설정하는 함수 (1.f 불투명, 0.f 투명)SetFontWeight: 폰트 두께를 설정하는 함수EnableItalic: 폰트의 이텔릭 유무를 설정하는 함수
2. 정보 조회
GetCoordinate: 문자열의 위치를 받아오는 함수GetText: 문자열의 내용을 받아오는 함수GetTextColor: 문자열의 색을 받아오는 함수GetFillColor: 면의 색을 받아오는 함수GetFontSize: 폰트의 크기를 받아오는 함수IsRealSizeEnabled: 실제 크기로 그릴지의 여부를 받아오는 함수GetAngle: 문자열의 각도를 받아오는 함수GetAlignment: 문자열의 위치 기준을 받아오는 함수GetFontName: 폰트 이름을 받아오는 함수GetTextColorAlphaRatio: 문자열의 불투명도를 받아오는 함수 (1.f 불투명, 0.f 투명)GetFillColorAlphaRatio: 면의 불투명도를 받아오는 함수 (1.f 불투명, 0.f 투명)GetFontWeight: 폰트 두께를 받아오는 함수IsItalicEnabled: 폰트의 이텔릭 유무를 받아오는 함수
3 참고
- CFLFigureTextAttribute
- EFigureTextFontWeight
- EFigureTextAlignment