SetTextFlowHyphenation
텍스트, 레이아웃
설명
언어 인식 자동 하이픈 연결을 활성화 또는 비활성화하고 줄 바꿈 양쪽에 유지할 최소 표시 문자 수를 설정합니다
구문
Delphi
Function TPDFlib.SetTextFlowHyphenation(FlowID, Enable, MinPrefix, MinSuffix: Integer): Integer;ActiveX
Function PDFlib::SetTextFlowHyphenation(FlowID As Long, Enable As Long, MinPrefix As Long, MinSuffix As Long) As LongDLL
int DLSetTextFlowHyphenation(int InstanceID, int FlowID, int Enable, int MinPrefix, int MinSuffix);매개변수
| FlowID | NewTextFlow가 반환한 TextFlow 핸들 |
|---|---|
| Enable | 0은 자동 언어 규칙을 비활성화하고 다른 값은 활성화합니다 |
| MinPrefix | 나누기 전 최소 표시 문자 수이며 1~16 범위입니다 |
| MinSuffix | 나눈 뒤 보이는 최소 문자 수이며 1~16 |
반환 값
설정을 수락하면 1, 흐름이나 범위가 잘못되었거나 활성화 중 지원되지 않는 언어이면 0을 반환합니다
비고
소프트 하이픈 문자는 자동 언어 규칙보다 우선하며 자동 하이픈 연결이 비활성화되어도 임의 선택 상태로 유지됩니다
해당 임의 줄바꿈이 선택된 경우에만 하이픈-마이너스를 그리며, 유지된 원본 텍스트는 변경하지 않습니다
줄 측정과 그리기는 같은 줄 바꿈 경로를 사용하므로 반복 측정은 흐름을 진행시키지 않고 그리기는 정확한 소스 위치에서 재개됩니다
참고 항목
GetTextFlowHyphenation, SetTextFlowLanguage, MeasureTextFlow, DrawTextFlow