Setting Attribute
Summary
Setting Object API에서 파라미터로 사용 가능한 값들이 정의되어 있습니다.
인식 범위, 인식 모드 등의 값들로 구성 됩니다.
// Language Mode
typedef enum
{
// Math
DLANG_MATH_ELEMENTARY = 201,
DLANG_MATH_MIDDLE,
DLANG_MATH_MIDDLE_EXPANSION,
DLANG_MATH_CHEMICAL,
// max
DLANG_MAX
} DHWR_LANG
// Language Type
typedef enum
{
DTYPE_NONE = BIT_FLAG(0),
// Math
DTYPE_MATH_ET = BIT_FLAG(22),
DTYPE_MATH_MD = BIT_FLAG(23),
DTYPE_MATH_EX = BIT_FLAG(24),
DTYPE_MATH_CF = BIT_FLAG(25),
} DHWR_TYPE
// Recognition Mode
typedef enum
{
SINGLECHAR,
MULTICHAR,
OVERLAPCHAR,
MULTILINE,
} DHWR_RECOGMODE
#define BIT_FLAG(n) (1 << (n))
// Language Mode
public const int DLANG_MATH_ELEMENTARY = 201
public const int DLANG_MATH_MIDDLE = 202
public const int DLANG_MATH_MIDDLE_EXPANSION = 203
public const int DLANG_MATH_CHEMICAL = 204
// Language Type
public const int DTYPE_NONE = (1 << 0)
public const int DTYPE_MATH_ET = (1 << 22)
public const int DTYPE_MATH_MD = (1 << 23)
public const int DTYPE_MATH_EX = (1 << 24)
public const int DTYPE_MATH_CF = (1 << 25)
// Recognition Mode
public const int SINGLECHAR = 0
public const int MULTICHAR = 1
public const int OVERLAPCHAR = 2
public const int MULTILINE = 3
// Language Mode
public final static int DLANG_MATH_ELEMENTARY = 201
public final static int DLANG_MATH_MIDDLE = 202
public final static int DLANG_MATH_MIDDLE_EXPANSION = 203
public final static int DLANG_MATH_CHEMICAL = 204
// Language Type
public final static int DTYPE_NONE = 0
public final static int DTYPE_MATH_ET = (1 << 22)
public final static int DTYPE_MATH_MD = (1 << 23)
public final static int DTYPE_MATH_EX = (1 << 24)
public final static int DTYPE_MATH_CF = (1 << 25)
// Recognition Mode
public final static int SINGLECHAR = 0
public final static int MULTICHAR = 1
public final static int OVERLAPCHAR = 2
public final static int MULTILINE = 3
Language Mode
인식할 언어(수식)의 범위를 설정하는 데 사용됩니다.
Value | Name | Description |
---|---|---|
201 | DLANG_MATH_ELEMENTARY | 초등수학 |
202 | DLANG_MATH_MIDDLE | 중등수학 |
203 | DLANG_MATH_MIDDLE_EXPANSION | 중등수학 확장 |
204 | DLANG_MATH_CHEMICAL | 화학식 |
Language Type
인식할 언어(수식)의 타입을 설정하는 데 사용됩니다.
Value | Name | Description |
---|---|---|
0x00000000 | DTYPE_NONE | 타입 없음 |
0x00400000 | DTYPE_MATH_ET | 초등수학 |
0x00800000 | DTYPE_MATH_MD | 중등수학 |
0x01000000 | DTYPE_MATH_EX | 중등수학 확장 |
0x02000000 | DTYPE_MATH_CF | 화학식 |
Recognition Mode
어떤 필기 방식의 글자(수식)를 인식할지 설정하는 데 사용됩니다.
Value | Name | Description |
---|---|---|
0 | SINGLECHAR | 낱자 인식 |
1 | MULTICHAR | 여러 글자 인식 |
2 | OVERLAPCHAR | 겹쳐 쓴 글자 인식 |
3 | MULTILINE | 여러 줄로 된 글자 인식 |
수식은 여러 글자 인식(MULTICHAR)만 지원합니다.