TPDFlibImageWatermark

Data types, page layout

Описание

TPDFlibImageWatermark — конкретный подкласс TPDFlibWatermarkBase, накладывающий ранее добавленное изображение на диапазон страниц

Изображение должно уже существовать в целевом документе; укажите в ImageID идентификатор, возвращённый при добавлении изображения, а размер размещения задайте через Width и Height

Синтаксис

Delphi

TPDFlibImageWatermark = Class(TPDFlibWatermarkBase)
  Public
    ImageID: Integer;
    Width, Height: Double;
    Constructor Create; Override;
    Function Apply(Lib: TObject): Integer; Override;
  End;

Параметры

ImageIDИдентификатор изображения, ранее добавленного в документ и доступного для выбора через SelectImage
Width, HeightРазмер размещения в текущих единицах измерения

Возвращаемое значение

Apply возвращает число страниц, на которые был наложен водяной знак

Примечания

Унаследованные поля Position, X, Y, Angle, Opacity и PageRange управляют размещением в точности так же, как в базовом классе

См. также

ApplyWatermark, TPDFlibWatermarkBase, TPDFlibCompositeWatermark, SelectImage