TPDFlibCompositeWatermark
Data types, page layout
Açıklama
TPDFlibCompositeWatermark, TPDFlibWatermarkBase'ın alt filigranları gruplayan ve hepsini tek bir ApplyWatermark çağrısında uygulayan somut alt sınıfıdır
TPDFlibTextWatermark, TPDFlibImageWatermark ve TPDFlibShapeWatermark örneklerinden dilediğiniz karışımı ekleyin; ekleme Add ile yapılır, bileşik alt öğelerin sahipliğini alır ve yıkıcısında onları serbest bırakır
Bileşik, her alt öğeyi aynı PageRange aralığına uygular; her alt öğe kendi Position ve Opacity ayarlarını korur, bileşiğin sayfa aralığı boş sayfa aralığına sahip alt öğelere aşağı aktarılır
Sözdizimi
Delphi
TPDFlibCompositeWatermark = Class(TPDFlibWatermarkBase)
Public
Constructor Create; Override;
Destructor Destroy; Override;
Procedure Add(Item: TPDFlibWatermarkBase);
Property Count: Integer Read GetCount;
Property Items[Index: Integer]: TPDFlibWatermarkBase Read GetItem; Default;
Function Apply(Lib: TObject): Integer; Override;
End;Yöntemler
| Add | Bir alt filigran ekler; bileşik sahipliği alır |
|---|---|
| Count | Tutulan alt filigran sayısı |
| Items | Sıfır tabanlı indeksle bir alt öğeye erişir; özellik sınıfın varsayılanıdır |
Dönüş değeri
Apply, alt filigranların yerleştirildiği sayfa sayısını döndürür
Açıklamalar
Tek bir damganın birden çok katmana ihtiyaç duyduğu durumlarda bileşik kullanın; örneğin aynı sayfaların üzerinde ortalanmış metin taşıyan bir şekil bandı gibi
Ayrıca bkz
ApplyWatermark, TPDFlibWatermarkBase, TPDFlibTextWatermark, TPDFlibImageWatermark, TPDFlibShapeWatermark