TPDFlibTextWatermark
Data types, page layout
Açıklama
TPDFlibTextWatermark, bir metin dizisini sayfa aralığına damgalayan somut TPDFlibWatermarkBase alt sınıfıdır
Text, FontID, FontSize ve R, G, B metin rengini ayarlayın, yerleşimi kalıtsal alanlarda yapılandırın, sonra örneği ApplyWatermark'a geçirin
Sözdizimi
Delphi
TPDFlibTextWatermark = Class(TPDFlibWatermarkBase)
Public
Text: WideString;
FontID: Integer;
FontSize: Double;
R, G, B: Double;
Constructor Create; Override;
Function Apply(Lib: TObject): Integer; Override;
End;Parametreler
| Text | Damgalanacak Unicode metin |
|---|---|
| FontID | Standart 14 font kimliği ya da daha önce belgeye eklenmiş bir fontun kimliği |
| FontSize | Geçerli ölçü birimlerinde font boyutu |
| R, G, B | 0-1 aralığında metin rengi bileşenleri |
Dönüş değeri
Apply, filigranın yerleştirildiği sayfa sayısını döndürür
Açıklamalar
Kalıtsal Position, X, Y, Angle, Opacity ve PageRange alanları yerleşimi, temel sınıftakiyle birebir aynı şekilde kontrol eder
Filigran, metin kapsamını font metriklerinden kestirir; böylece dokuz noktalı Position ön ayarları dizgiyi sayfada ortaylayabilir
Ayrıca bkz
ApplyWatermark, TPDFlibWatermarkBase, TPDFlibCompositeWatermark, AddTrueTypeFontFromFile