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