TextFormattingSearchCriteria
محتويات
[
يخفي
]
TextFormattingSearchCriteria class
يمثل معايير تسمح بالتصفية حسب تنسيق النص.
public class TextFormattingSearchCriteria : SearchCriteria
المنشئون
اسم | وصف |
---|---|
TextFormattingSearchCriteria() | يقوم بتهيئة مثيل جديد لملفTextFormattingSearchCriteria فئة . |
الخصائص
اسم | وصف |
---|---|
BackgroundColorRange { get; set; } | الحصول على أو تعيين نطاق الألوان المستخدمة لتصفية العلامات المائية حسب لون خلفية النص. |
FontBold { get; set; } | الحصول على أو تعيين قيمة تشير إلى ما إذا كان الخط المستخدم في تنسيق نص العلامة المائية غامقًا. |
FontItalic { get; set; } | الحصول على أو تعيين قيمة تشير إلى ما إذا كان الخط المستخدم في تنسيق نص العلامة المائية مائلًا. |
FontName { get; set; } | الحصول على أو تحديد اسم الخط المستخدم في تنسيق نص العلامة المائية. |
FontStrikeout { get; set; } | الحصول على أو تعيين قيمة تشير إلى ما إذا كان الخط المستخدم في تنسيق نص العلامة المائية هو الإضراب. |
FontUnderline { get; set; } | الحصول على أو تعيين قيمة تشير إلى ما إذا كان الخط المستخدم في تنسيق نص العلامة المائية مسطرًا أم لا. |
ForegroundColorRange { get; set; } | الحصول على أو تعيين نطاق الألوان المستخدمة لتصفية العلامات المائية حسب لون مقدمة النص. |
MaxFontSize { get; set; } | الحصول على أو تحديد القيمة النهائية لحجم الخط. |
MinFontSize { get; set; } | الحصول على أو تحديد قيمة البداية لحجم الخط. |
طُرق
اسم | وصف |
---|---|
And(SearchCriteria) | يجمع هذاSearchCriteria مع معايير أخرى باستخدام عامل التشغيل المنطقي. |
Not() | ينفي هذاSearchCriteria . |
Or(SearchCriteria) | يجمع هذاSearchCriteria مع معايير أخرى باستخدام عامل التشغيل المنطقي. |
ملاحظات
يتعلم أكثر:
أمثلة
قم بإزالة العلامات المائية المحتملة بتنسيق نص معين (بغض النظر عن نوع المستند) .
using (Watermarker watermarker = new Watermarker(@"D:\test.doc"))
{
TextFormattingSearchCriteria criteria = new TextFormattingSearchCriteria();
criteria.ForegroundColorRange = new ColorRange();
criteria.ForegroundColorRange.MinHue = -5;
criteria.ForegroundColorRange.MaxHue = 10;
criteria.ForegroundColorRange.MinBrightness = 0.01f;
criteria.ForegroundColorRange.MaxBrightness = 0.99f;
criteria.BackgroundColorRange = new ColorRange();
criteria.BackgroundColorRange.IsEmpty = true;
criteria.FontName = "Arial";
criteria.MinFontSize = 19;
criteria.MaxFontSize = 42;
criteria.FontBold = true;
PossibleWatermarkCollection watermarks = watermarker.Search(criteria);
watermarks.Clear();
watermarker.Save();
}
أنظر أيضا
- class SearchCriteria
- مساحة الاسم GroupDocs.Watermark.Search.SearchCriteria
- المجسم GroupDocs.Watermark