السجل THPDFWatermarkBase
موصف علامة مائية موحد تشترك فيه العلامات النصية والشكلية: الزاوية والتراكب والموضع والعتامة وإعدادات الحد
التصريح
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;
الوحدة
HPDFDoc
الحقول
| الحقل | الغرض |
|---|---|
Angle | الدوران بالدرجات؛ وتتلقى الزوايا 0 و45 و90 و180 و270 تصحيح تثبيت كي تبقى العلامة المائية داخل الصفحة |
Overlay | القيمة الصحيحة ترسم فوق محتوى الصفحة القائم؛ والخطأ (طبقة سفلية) يرسم تحته |
HorizPos | إعداد مسبق للموضع الأفقي؛ ويحفظ hpCustom قيمة X الحرفية بينما تعيد كل قيمة أخرى حساب X من MediaBox |
VertPos | إعداد مسبق للموضع الرأسي؛ ويحفظ vpCustom قيمة Y الحرفية |
X, Y | إحداثيات التثبيت المستخدمة عندما يكون كلا الإعدادين المسبقين للموضع مخصصًا |
OpacityStroke | عتامة الحد من 0 إلى 1، وتطبق عبر حالة الرسوميات الموسعة |
OpacityFill | عتامة التعبئة من 0 إلى 1 |
StrokeColor | لون القلم المستخدم لنصوص وحدود الأشكال |
PenWidth | عرض القلم المستخدم للرسم بالحد |
ملاحظات الاستخدام
- ابدأ من
THPDFWatermarkBase.Defaultالذي يعطي صفر درجة ورسومًا في طبقة عليا وموضعًا مخصصًا عند نقطة الأصل وعتامة كاملة وحدًا أسود وعرض قلم 1 - يشغل السجل نفسه
AddTextWatermarkExوكل صيغة من العلامات المائية الشكلية، فيخدم إعداد موضع واحد قوالب النص والرسوم معًا - الإعدادات المسبقة غير المخصصة لـ
HorizPos/VertPosتجعل العلامة المائية تتكيف مع صفحات بأحجام مختلفة دون إحداثيات لكل صفحة