Watermarker

Watermarker class

يمثل فئة لإدارة العلامة المائية في مستند.

public class Watermarker : IDisposable

المنشئون

اسم وصف
Watermarker(Stream) يقوم بتهيئة مثيل جديد لملفWatermarker فئة مع الدفق المحدد.
Watermarker(string) يقوم بتهيئة مثيل جديد لملفWatermarker فئة بمسار المستند المحدد.
Watermarker(Stream, LoadOptions) يقوم بتهيئة مثيل جديد لملفWatermarker فئة مع Stream المحدد وخيارات التحميل.
Watermarker(Stream, WatermarkerSettings) يقوم بتهيئة مثيل جديد لملفWatermarker فئة مع stream والإعدادات المحددة.
Watermarker(string, LoadOptions) يقوم بتهيئة مثيل جديد لملفWatermarkerفئة بمسار المستند المحدد وخيارات التحميل.
Watermarker(string, WatermarkerSettings) يقوم بتهيئة مثيل جديد لملفWatermarker فئة مع محدد مسار المستند والإعدادات .
Watermarker(Stream, LoadOptions, WatermarkerSettings) يقوم بتهيئة مثيل جديد لملفWatermarker فئة مع الدفق المحدد ، تحميل الخيارات والإعدادات .
Watermarker(string, LoadOptions, WatermarkerSettings) يقوم بتهيئة مثيل جديد لملفWatermarker فئة مع مسار المستند المحدد ، تحميل الخيارات والإعدادات .

الخصائص

اسم وصف
SearchableObjects { get; set; } الحصول على أو تعيين كائنات المحتوى التي سيتم تضمينها في بحث العلامة المائية.

طُرق

اسم وصف
Add(Watermark) يضيف علامة مائية إلى المستند الذي تم تحميله.
Add(Watermark, WatermarkOptions) يضيف علامة مائية إلى المستند الذي تم تحميله باستخدام خيارات العلامة المائية.
Dispose() التخلص من المثيل الحالي.
GeneratePreview(PreviewOptions) يولد معاينة الصور للوثيقة .
GetContent<T>() إرجاع ملفContent كائن للمستند المحمل.
GetDocumentInfo() الحصول على معلومات حول تنسيق المستند الذي تم تحميله.
GetImages() البحث عن كافة الصور الموجودة في المستند.
GetImages(ImageSearchCriteria) البحث عن الصور وفقًا لمعايير البحث المحددة.
Remove(PossibleWatermark) يزيل العلامة المائية من المستند.
Remove(PossibleWatermarkCollection) يزيل كل العلامات المائية في المجموعة من الوثيقة.
Save() يحفظ بيانات المستند في التدفق الأساسي.
Save(SaveOptions) يحفظ بيانات المستند إلى التدفق الأساسي باستخدام خيارات الحفظ.
Save(Stream) يحفظ المستند في التدفق المحدد .
Save(string) يحفظ المستند في موقع الملف المحدد.
Save(Stream, SaveOptions) يحفظ المستند في التدفق المحدد باستخدام خيارات الحفظ.
Save(string, SaveOptions) يحفظ المستند في موقع الملف المحدد باستخدام خيارات الحفظ.
Search() يبحث في كل العلامات المائية الممكنة في الوثيقة.
Search(SearchCriteria) يبحث عن العلامات المائية الممكنة وفقًا لمعايير البحث المحددة.

أمثلة

تحميل وحفظ محتوى بأي تنسيق مدعوم.

// تحميل محتوى من ملف.
using (Watermarker watermarker = new Watermarker("D:\\input.pdf"))
{
    // استخدم طرق فئة Watermarker لإضافة العلامات المائية أو البحث عنها أو إزالتها.

    // حفظ التغييرات.
    watermarker.Save("D:\\output.pdf");
}

أنظر أيضا