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 Long

DLL

int DLSetTextFlowHyphenation(int InstanceID, int FlowID, int Enable, int MinPrefix, int MinSuffix);

매개변수

FlowIDNewTextFlow가 반환한 TextFlow 핸들
Enable0은 자동 언어 규칙을 비활성화하고 다른 값은 활성화합니다
MinPrefix나누기 전 최소 표시 문자 수이며 1~16 범위입니다
MinSuffix나눈 뒤 보이는 최소 문자 수이며 1~16

반환 값

설정을 수락하면 1, 흐름이나 범위가 잘못되었거나 활성화 중 지원되지 않는 언어이면 0을 반환합니다

비고

소프트 하이픈 문자는 자동 언어 규칙보다 우선하며 자동 하이픈 연결이 비활성화되어도 임의 선택 상태로 유지됩니다

해당 임의 줄바꿈이 선택된 경우에만 하이픈-마이너스를 그리며, 유지된 원본 텍스트는 변경하지 않습니다

줄 측정과 그리기는 같은 줄 바꿈 경로를 사용하므로 반복 측정은 흐름을 진행시키지 않고 그리기는 정확한 소스 위치에서 재개됩니다

참고 항목

GetTextFlowHyphenation, SetTextFlowLanguage, MeasureTextFlow, DrawTextFlow