WatermarkableImage
محتويات
[
يخفي
]
WatermarkableImage class
يمثل صورة داخل مستند.
public abstract class WatermarkableImage : ContentPart
الخصائص
اسم | وصف |
---|---|
Height { get; } | يحصل على ارتفاع لهذاWatermarkableImage بالبكسل. |
Width { get; } | يحصل على عرض هذاWatermarkableImage بالبكسل. |
طُرق
اسم | وصف |
---|---|
Add(Watermark) | يضيف علامة مائية لهذاWatermarkableImage . تفترض هذه الطريقة أنه يتم قياس إزاحة العلامة المائية وحجمها بالبكسل (إذا تم تعيينها). |
FindImages() | البحث عن كافة الصور الموجودة في المحتوى. يتم إجراء البحث في الكائنات المحددة فيSearchableObjects . |
FindImages(ImageSearchCriteria) | البحث عن الصور وفقًا لمعايير البحث المحددة . يتم إجراء البحث في الكائنات المحددة فيSearchableObjects . |
GetBytes() | الحصول على الصورة كمصفوفة بايت. |
Search() | البحث عن جميع العلامات المائية الممكنة في المحتوى. يتم إجراء البحث في الكائنات المحددة فيSearchableObjects . |
Search(SearchCriteria) | البحث عن العلامات المائية الممكنة وفقًا لمعايير البحث المحددة. يتم إجراء البحث في الكائنات المحددة فيSearchableObjects . |
ملاحظات
يتعلم أكثر:
أمثلة
أضف علامة مائية إلى كل الصور داخل مستند من أي نوع مدعوم.
using (Watermarker watermarker = new Watermarker(@"D:\input.doc"))
{
// تهيئة نص أو صورة العلامة المائية.
TextWatermark watermark = new TextWatermark("DRAFT", new Font("Arial", 19));
// البحث عن جميع الصور في المحتوى.
WatermarkableImageCollection images = watermarker.GetImages();
// أضف علامة مائية.
foreach (WatermarkableImage watermarkableImage in images)
{
watermarkableImage.Add(watermark);
}
// حفظ التغييرات.
watermarker.Save(@"D:\output.doc");
}
أنظر أيضا
- class ContentPart
- مساحة الاسم GroupDocs.Watermark.Contents.Image
- المجسم GroupDocs.Watermark