TPDFlibImageWatermark

Data types, page layout

Beschreibung

TPDFlibImageWatermark ist die konkrete TPDFlibWatermarkBase-Unterklasse, die ein zuvor hinzugefügtes Bild auf einen Seitenbereich stempelt

Das Bild muss im Zieldokument bereits existieren; setzen Sie ImageID auf die beim Hinzufügen zurückgegebene ID und bemessen Sie die Platzierung mit Width und Height

Syntax

Delphi

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

Parameter

ImageIDDie ID eines zuvor zum Dokument hinzugefügten, mit SelectImage selektierbaren Bilds
Width, HeightDie Platzierungsgröße in den aktuellen Maßeinheiten

Rückgabewert

Apply gibt die Anzahl der Seiten zurück, auf denen das Wasserzeichen platziert wurde

Anmerkungen

Die geerbten Felder Position, X, Y, Angle, Opacity und PageRange steuern die Platzierung genau wie in der Basisklasse

Siehe auch

ApplyWatermark, TPDFlibWatermarkBase, TPDFlibCompositeWatermark, SelectImage