SizeSearchCriteria

SizeSearchCriteria class

يمثل معايير تسمح بالتصفية حسب حجم العلامة المائية.

public class SizeSearchCriteria : SearchCriteria

المنشئون

اسم وصف
SizeSearchCriteria(Dimension, double, double) يقوم بتهيئة مثيل جديد لملفSizeSearchCriteriaclass ببعد محدد وقيمة ابتدائية وقيمة نهائية.

الخصائص

اسم وصف
Dimension { get; } يحصل على بُعد العلامة المائية للبحث عن طريق .
Maximum { get; } يحصل على القيمة النهائية .
Minimum { get; } يحصل على قيمة البداية .

طُرق

اسم وصف
And(SearchCriteria) يجمع هذاSearchCriteria مع معايير أخرى باستخدام عامل التشغيل المنطقي.
Not() ينفي هذاSearchCriteria .
Or(SearchCriteria) يجمع هذاSearchCriteria مع معايير أخرى باستخدام عامل التشغيل المنطقي.

ملاحظات

يتعلم أكثر:

أمثلة

البحث عن العلامة المائية وإزالتها باستخدام معايير البحث .

using (Watermarker watermarker = new Watermarker(@"C:\test.some_ext"))
{
    SizeSearchCriteria widthRange = new SizeSearchCriteria(Dimension.Width, 50, 100);
    RotateAngleSearchCriteria rotateAngle = new RotateAngleSearchCriteria(0, 45);
    TextSearchCriteria textCriteria = new TextSearchCriteria(new Regex("^Test watermark$"));
    PossibleWatermarkCollection watermarks = watermarker.Search(textCriteria.And(widthRange.Or(rotateAngle)));
    watermarks.Clear();
    watermarker.Save();
}

أنظر أيضا