THotPDF.SetLoadedFreeTextRichText Method
UTF-8 rich text와 선택적 기본 스타일로 기존 FreeText annotation의 appearance와 일반 contents를 다시 빌드합니다
선언
procedure SetLoadedFreeTextRichText(PageIndex, AnnotationIndex: Integer; const RichContent: AnsiString; const DefaultStyle: AnsiString = '');
유닛
HPDFDoc
매개변수
| 이름 | 목적 |
|---|---|
PageIndex | 로드된 페이지의 0부터 시작하는 인덱스 |
AnnotationIndex | 해당 페이지에 있는 기존 FreeText annotation의 인덱스 |
RichContent | /RC에 기록되는 XML fragment |
DefaultStyle | rich content에 적용하는 선택적 /DS 기본 스타일 문자열 |
반환 값
이 멤버는 값을 반환하지 않습니다
사용 참고 사항
- rich content가 있는 FreeText annotation을 한 번의 호출로 만들 때는 THotPDF.AddLoadedFreeTextAnnotationRichText를 사용합니다
- 일반 /AP appearance와 /Contents는 /RC, /DS와 함께 내장 글꼴과 지원되는 HTML/CSS subset으로 생성됩니다
- 이 편의 메서드는 clip overflow를 사용하고 기존 opacity, 회전, 정렬을 유지합니다. 글꼴, 지오메트리, overflow 옵션을 명시적으로 지정하려면 SetLoadedFreeTextText를 사용합니다
- 지원되지 않는 지오메트리나 리소스 한도는 예외를 일으키며 원본 annotation은 그대로 유지됩니다