Watermark

Watermark class

يمثل الفئة التي سيتم العمل بها مع العلامة المائية للمستند.

لمعرفة المزيد، قم بزيارةالعمل مع العلامة المائية مقالة توثيقية.

public sealed class Watermark

الخصائص

اسموصف
Type { get; }يحصل على نوع العلامة المائية.

طُرق

اسموصف
Remove()يزيل العلامة المائية.
SetImage(Image)يضيف علامة مائية للصورة إلى المستند.
SetImage(Image, ImageWatermarkOptions)يضيف علامة مائية للصورة إلى المستند.
SetImage(Stream, ImageWatermarkOptions)يضيف علامة مائية للصورة إلى المستند.
SetImage(string, ImageWatermarkOptions)يضيف علامة مائية للصورة إلى المستند.
SetText(string)يضيف علامة مائية نصية إلى المستند.
SetText(string, TextWatermarkOptions)يضيف علامة مائية نصية إلى المستند.

أمثلة

يوضح كيفية إنشاء علامة مائية نصية.

Document doc = new Document();

//أضف علامة مائية نصية عادية.
doc.Watermark.SetText("Aspose Watermark");

// إذا أردنا تحرير تنسيق النص باستخدامه كعلامة مائية،
// يمكننا القيام بذلك عن طريق تمرير كائن TextWatermarkOptions عند إنشاء العلامة المائية.
TextWatermarkOptions textWatermarkOptions = new TextWatermarkOptions();
textWatermarkOptions.FontFamily = "Arial";
textWatermarkOptions.FontSize = 36;
textWatermarkOptions.Color = Color.Black;
textWatermarkOptions.Layout = WatermarkLayout.Diagonal;
textWatermarkOptions.IsSemitrasparent = false;

doc.Watermark.SetText("Aspose Watermark", textWatermarkOptions);

doc.Save(ArtifactsDir + "Document.TextWatermark.docx");

//يمكننا إزالة العلامة المائية من مستند مثل هذا.
if (doc.Watermark.Type == WatermarkType.Text)
    doc.Watermark.Remove();

أنظر أيضا