TPDFlibImageWatermark

Data types, page layout

説明

TPDFlibImageWatermark は TPDFlibWatermarkBase の具象サブクラスで、追加済みの画像をページ範囲にスタンプします

画像は対象ドキュメントに既に存在している必要があります。ImageID に追加時に返された id を設定し、Width と Height で配置サイズを決めます

構文

Delphi

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

パラメータ

ImageIDドキュメントに追加済みで、SelectImage で選択できる画像の id
Width, Height現在の測定単位での配置サイズ

戻り値

Apply はウォーターマークを配置したページ数を返します

備考

継承した Position、X、Y、Angle、Opacity、PageRange の各フィールドは、基底クラスとまったく同じように配置を制御します

関連項目

ApplyWatermark, TPDFlibWatermarkBase, TPDFlibCompositeWatermark, SelectImage