THPDFLoadedAnnotationInfo Record
로드된 페이지 주석 하나의 읽기 전용 메타데이터입니다. 주석 사전에서 추출한 subtype, contents, 사각형, 제목, 플래그, appearance 유무, 객체 번호, 페이지 인덱스를 담습니다
선언
THPDFLoadedAnnotationInfo= record
Subtype: AnsiString;
Contents: AnsiString;
Rect: THPDFRect;
Title: AnsiString;
Flags: Integer;
HasAppearance: boolean;
ObjectNumber: Integer;
PageIndex: Integer;
end;
유닛
HPDFDoc
필드
| 필드 | 목적 |
|---|---|
Subtype | 주석 /Subtype 이름. 예를 들어 Text, Link, RichMedia |
Contents | 주석 /Contents 텍스트 |
Rect | /Rect 배열을 Left, Top, Right, Bottom 순 THPDFRect로 옮긴 값. 항목이 없거나 잘못됐으면 0 |
Title | 주석 /T 제목(작성자) 문자열 |
Flags | 주석 /F 플래그 정수. 항목이 없으면 0 |
HasAppearance | 주석 사전에 /AP 항목이 있을 때 true |
ObjectNumber | 주석 사전의 간접 객체 번호 |
PageIndex | 소유한 0 기반 페이지 인덱스. 요청한 페이지를 그대로 돌려줍니다 |
사용 참고 사항
- 주석은
THotPDF.GetLoadedAnnotationCount로 세고THotPDF.GetLoadedAnnotationInfo로 하나씩 가져옵니다.false결과에서는 레코드가 0으로 남습니다 - 요약 필드 이상의 항목이 필요하면
ObjectNumber를THotPDF.GetLoadedAnnotationDict와 함께 씁니다 - FDF 교환 exporter는 이 레코드로 주석을 직렬화합니다. 즉 이 레코드의 필드가 FDF 왕복 대상을 정확히 정의합니다