THPDFWatermarkBase Record

텍스트·도형 워터마크가 공유하는 통합 워터마크 descriptor입니다. 각도, 층위, 배치, 불투명도, stroke 설정을 담습니다

선언

THPDFWatermarkBase= record
  Angle: Extended;
  Overlay: boolean;
  HorizPos: THPDFWatermarkHorizPos;
  VertPos: THPDFWatermarkVertPos;
  X, Y: Single;
  OpacityStroke: Single;
  OpacityFill: Single;
  StrokeColor: TColor;
  PenWidth: Single;
  class function Default: THPDFWatermarkBase; static;
end;

유닛

HPDFDoc

필드

필드목적
Angle도 단위 회전. 0, 45, 90, 180, 270은 anchor 보정을 받아 워터마크가 페이지 안에 머뭅니다
OverlayTrue면 기존 페이지 콘텐츠 위에, false(underlay)면 아래에 그립니다
HorizPos가로 배치 프리셋. hpCustom은 문자 그대로의 X 값을 유지하고, 나머지 값은 MediaBox에서 X를 다시 계산합니다
VertPos세로 배치 프리셋. vpCustom은 문자 그대로의 Y 값을 유지합니다
X, Y두 위치 프리셋이 모두 custom일 때 쓰는 anchor 좌표
OpacityStrokestroke 불투명도(0~1). extended graphics state를 통해 적용
OpacityFill채우기 불투명도(0~1)
StrokeColor텍스트와 도형 외곽선에 쓰는 펜 색
PenWidthstroke 그리기에 쓰는 펜 폭

사용 참고 사항

관련 API