SetAnnotCloudyEffect
주석 및 핫스폿 링크
설명
이 페이지에서는 "Annotations and hotspot links" 항목 아래에 있는 PDF Library for Delphi의 SetAnnotCloudyEffect를 설명합니다. API 이름, 매개변수, 클래스 이름, 파일 이름 및 리터럴은 Delphi 라이브러리 및 DLL 진입점에 표시된 그대로 정확히 유지됨
SetAnnotCloudyEffect는 주석에 테두리 효과 사전(ISO 32000-1 §12.5.4)을 기록하여, 도면과 계획을 마크업할 때 사용하는 연결된 반원 모양의 "리비전 구름"으로 테두리를 렌더링합니다. Square, Circle, Polygon 및 FreeText 주석에 /BE << /S /C /I n >>을 설정합니다
구문
Delphi
Function TPDFlib.SetAnnotCloudyEffect(Index, Intensity: Integer): Integer;
매개변수
Index는 선택한 페이지에 있는 주석의 1부터 시작하는 인덱스입니다. Intensity는 구름 크기 1 또는 2(Acrobat UI에서 제공하는 Cloudy 1/2 스타일과 일치)를 선택하며, 0은 테두리 효과를 다시 제거합니다
반환 값
성공하면 1을 반환하고, 주석이 없거나, 하위 유형이 테두리 효과를 지원하지 않거나(Square, Circle, Polygon 및 FreeText만 지원), Intensity가 0..2 범위를 벗어나면 0을 반환합니다
비고
테두리 효과 사전은 PDF 1.5 기능이며 효과를 적용하면 문서 버전이 자동으로 승격됩니다. PDF Library for Delphi가 만든 주석에는 미리 렌더링된 모양 스트림이 없으므로 뷰어가 주석 사전에서 시각적 모양을 다시 생성하고 구름 효과를 자동으로 반영합니다. 설정을 다시 읽으려면 GetAnnotCloudyEffect를 사용합니다