THotPDF.SetLoadedAnnotationFlags Method
로드된 PDF 문서의 지정된 페이지에 있는 특정 주석의 Flags 정수 값을 설정하여, 주석의 가시성, 인쇄 가능성 및 상호 작용 동작을 제어합니다
선언
procedure SetLoadedAnnotationFlags(PageIndex, AnnotationIndex, AFlags: Integer);
유닛(Unit)
HPDFDoc
매개변수
| 이름 | 용도 |
|---|---|
PageIndex | 대상 페이지의 0부터 시작하는 인덱스입니다 |
AnnotationIndex | 페이지 주석 배열에서 대상 주석의 0부터 시작하는 인덱스입니다 |
AFlags | 주석 플래그 비트 정수로, PDF 사양에 정의된 비트 마스크 값입니다: Invisible=1, Hidden=2, Print=4, NoZoom=8, NoRotate=16, NoView=32, ReadOnly=64, Locked=128, ToggleNoView=256, LockedContents=512 |
사용 시 주의 사항
- 设置 Hidden(位 2)会使注释在屏幕和打印时均不可见,而设置 NoView(位 6)仅隐藏屏幕显示但可打印
- ReadOnly(비트 7)는 사용자 상호 작용만 차단하며, 프로그램 측에서의 주석 내용 수정에는 영향을 미치지 않습니다
- 변경 사항은 저장 메서드를 호출한 후에야 출력 파일에 기록될 수 있습니다