Запись 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 (underlay) — под ним
HorizPosПресет горизонтального размещения; hpCustom сохраняет буквальное значение X, любое другое пересчитывает X по MediaBox
VertPosПресет вертикального размещения; vpCustom сохраняет буквальное значение Y
X, YКоординаты якоря, используемые, когда оба пресета позиции — custom
OpacityStrokeНепрозрачность обводки от 0 до 1, применяется через extended graphics state
OpacityFillНепрозрачность заливки от 0 до 1
StrokeColorЦвет пера для контуров текста и фигур
PenWidthШирина пера для рисования обводки

Примечания по использованию

Связанные API