THPDFWatermarkBase Record
Einheitlicher Wasserzeichen-Deskriptor für Text- und Formen-Wasserzeichen: Winkel, Schichtung, Platzierung, Deckkraft und Stroke-Einstellungen
Deklaration
THPDFWatermarkBase= record
Angle: Extended;
Overlay: boolean;
HorizPos: THPDFWatermarkHorizPos;
VertPos: THPDFWatermarkVertPos;
X, Y: Single;
OpacityStroke: Single;
OpacityFill: Single;
StrokeColor: TColor;
PenWidth: Single;
class function Default: THPDFWatermarkBase; static;
end;
Unit
HPDFDoc
Felder
| Feld | Zweck |
|---|---|
Angle | Drehung in Grad; 0, 45, 90, 180 und 270 erhalten eine Ankerkorrektur, damit das Wasserzeichen auf der Seite bleibt |
Overlay | True zeichnet über dem bestehenden Seiteninhalt; false (Underlay) zeichnet darunter |
HorizPos | Horizontales Platzierungs-Preset; hpCustom behält den literalen X-Wert, jeder andere Wert berechnet X aus der MediaBox neu |
VertPos | Vertikales Platzierungs-Preset; vpCustom behält den literalen Y-Wert |
X, Y | Ankerkoordinaten, genutzt wenn beide Platzierungs-Presets custom sind |
OpacityStroke | Stroke-Deckkraft von 0 bis 1, angewandt über den erweiterten Grafikzustand |
OpacityFill | Füll-Deckkraft von 0 bis 1 |
StrokeColor | Stiftfarbe für Text- und Formenumrisse |
PenWidth | Stiftbreite für Stroke-Zeichnungen |
Verwendungshinweise
- Beginnen Sie mit
THPDFWatermarkBase.Default, das 0 Grad, Overlay-Zeichnen, Custom-Position im Ursprung, volle Deckkraft, schwarzen Stroke und Stiftbreite 1 liefert - Derselbe Record treibt
AddTextWatermarkExund jede Formen-Wasserzeichen-Variante, daher dient eine Platzierungskonfiguration Text- und Grafik-Vorlagen gleichermaßen - Nicht-custom
HorizPos/VertPos-Presets lassen das Wasserzeichen sich an Seiten unterschiedlicher Größe anpassen, ohne Koordinaten je Seite