TextWatermark
محتويات
[
يخفي
]
TextWatermark class
يمثل علامة مائية نصية.
public class TextWatermark : Watermark
المنشئون
اسم | وصف |
---|---|
TextWatermark(string, Font) | يقوم بتهيئة مثيل جديد لملفTextWatermark فئة بنص وخط محدد. |
الخصائص
اسم | وصف |
---|---|
BackgroundColor { get; set; } | الحصول على أو تحديد لون خلفية النص. |
ConsiderParentMargins { get; set; } | الحصول على أو تعيين قيمة تشير إلى ما إذا كان حجم العلامة المائية وإحداثياتها محسوبة مع مراعاة الهوامش الرئيسية. |
Font { get; set; } | الحصول على خط النص أو تحديده. |
ForegroundColor { get; set; } | الحصول على اللون الأمامي للنص أو تعيينه. |
Height { get; set; } | الحصول على أو تحديد الارتفاع المطلوب لهذاWatermark . |
HorizontalAlignment { get; set; } | الحصول على أو تعيين المحاذاة الأفقية لهذاWatermark . |
IsBackground { get; set; } | الحصول على أو تعيين قيمة تشير إلى ما إذا كان يجب وضع العلامة المائية في الخلفية. |
Margins { get; set; } | الحصول على أو تعيين إعدادات الهامش لهذاWatermark . |
Opacity { get; set; } | الحصول على أو تعيين تعتيم هذاWatermark . |
Padding { get; set; } | الحصول على أو تعيين إعدادات المساحة المتروكة لهذاTextWatermark . تنطبق هذه الخاصية فقط على ملفات الصور. |
RotateAngle { get; set; } | الحصول على أو تحديد زاوية الدوران لهذاWatermark بالدرجات . |
ScaleFactor { get; set; } | الحصول على أو تعيين قيمة تحدد كيفية اعتماد حجم العلامة المائية على حجم الأصل. |
SizingType { get; set; } | الحصول على أو تعيين قيمة تحدد طريقة تحديد حجم العلامة المائية. |
Text { get; set; } | الحصول على أو تعيين النص لاستخدامه كعلامة مائية. |
TextAlignment { get; set; } | الحصول على محاذاة نص العلامة المائية أو تعيينها. |
VerticalAlignment { get; set; } | الحصول على أو تعيين المحاذاة الرأسية لهذاWatermark . |
Width { get; set; } | الحصول على أو تحديد العرض المطلوب لهذاWatermark . |
X { get; set; } | الحصول على أو تحديد إحداثيات x لهذاWatermark . |
Y { get; set; } | الحصول على أو تحديد إحداثيات y لهذاWatermark . |
ملاحظات
يتعلم أكثر:
أمثلة
قم بقياس حجم العلامة المائية النصية وفقًا لحجم الأصل.
foreach (string file in Directory.GetFiles("C:\\test"))
{
using (Watermarker watermarker = new Watermarker(file))
{
TextWatermark watermark = new TextWatermark("test watermark", new Font("Arial", 36));
watermark.HorizontalAlignment = HorizontalAlignment.Center;
watermark.VerticalAlignment = VerticalAlignment.Center;
watermark.SizingType = SizingType.ScaleToParentDimensions;
watermark.RotateAngle = 45;
watermark.ScaleFactor = 0.4;
watermarker.Add(watermark);
watermarker.Save();
}
}
أنظر أيضا
- class Watermark
- مساحة الاسم GroupDocs.Watermark.Watermarks
- المجسم GroupDocs.Watermark