RotateAngleSearchCriteria

RotateAngleSearchCriteria class

يمثل معايير تسمح بالترشيح بزاوية تدوير العلامة المائية.

public class RotateAngleSearchCriteria : SearchCriteria

المنشئون

اسم وصف
RotateAngleSearchCriteria(double, double) يقوم بتهيئة مثيل جديد لملفRotateAngleSearchCriteria class بزاوية بداية وزاوية نهاية.

الخصائص

اسم وصف
MaximumAngle { get; } يحصل على زاوية النهاية بالدرجات .
MinimumAngle { 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();
}

أنظر أيضا