THPDFWatermarkBase Record

Descritor unificado de watermark compartilhado por watermarks de texto e de forma: ângulo, camadas, posicionamento, opacidade e configurações de stroke

Declaração

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;

Unidade

HPDFDoc

Campos

CampoFinalidade
AngleRotação em graus; 0, 45, 90, 180 e 270 recebem correção de âncora para que a watermark fique na página
OverlayTrue desenha acima do conteúdo existente da página; false (underlay) desenha abaixo
HorizPosPreset de posicionamento horizontal; hpCustom mantém o valor literal de X, todo outro valor recalcula o X a partir do MediaBox
VertPosPreset de posicionamento vertical; vpCustom mantém o valor literal de Y
X, YCoordenadas de âncora usadas quando os dois presets de posição são custom
OpacityStrokeOpacidade do stroke de 0 a 1, aplicada por meio do extended graphics state
OpacityFillOpacidade do fill de 0 a 1
StrokeColorCor da caneta usada para contornos de texto e formas
PenWidthLargura da caneta usada ao desenhar o stroke

Notas de uso

APIs relacionadas