THPDFWatermarkBase 记录

文本与形状水印共享的统一水印描述符:角度、图层关系、放置、不透明度与描边设置

声明

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 会做锚点校正,保证水印留在页面内
OverlayTrue 时绘制在既有页面内容之上;false(衬于下方)绘制在其之下
HorizPos水平放置预设;hpCustom 保留字面 X 值,其他取值都会从 MediaBox 重算 X
VertPos垂直放置预设;vpCustom 保留字面 Y 值
X, Y两个位置预设均为自定义时使用的锚点坐标
OpacityStroke0 到 1 的描边不透明度,通过扩展图形状态应用
OpacityFill0 到 1 的填充不透明度
StrokeColor文本与形状轮廓使用的画笔颜色
PenWidth描边绘制使用的画笔宽度

使用说明

相关 API