THotPDF.ConfigureParagraphTextLayout Method
기존 단락에 대해 언어별 하이픈 넣기와 조판 전략을 구성합니다
선언
procedure ConfigureParagraphTextLayout(Index: Integer;
const Language: AnsiString; Hyphenator: THPDFHyphenationProvider;
CompositionMode: THPDFParagraphCompositionMode = pcmGreedy);
유닛
HPDFDoc
매개변수
| 이름 | 목적 |
|---|---|
Index | CreateParagraph가 반환하는 1 기반 단락 식별자 |
Language | 호출자가 제공한 하이픈 데이터를 고르고 shaped-run 캐시 키에 포함되는 BCP 47 스타일 언어 태그 |
Hyphenator | 임의 줄바꿈 위치를 물어보는 호출자 소유 provider로, nil이면 사전 하이픈 넣기를 끕니다 |
CompositionMode | 최소 지연은 pcmGreedy, 제한된 전역 줄 평가는 pcmOptimal |
사용 참고 사항
BeginParagraph전이나 선택한 단락이 활성인 동안 이 메서드를 호출합니다- 하이픈 provider는 호출자 소유로 유지되며, 이를 사용하는 모든 단락보다 오래 살아 있어야 합니다
Hyphenator가nil이어도 Unicode 줄바꿈은 계속 동작합니다- optimal 조판은 최종 출력과 동일하게 측정된 글리프 전진 폭과 합법적 줄바꿈 지점을 사용합니다