WatermarkableImage
İçindekiler
[
Saklamak
]
WatermarkableImage class
Belge içindeki bir görüntüyü temsil eder.
public abstract class WatermarkableImage : ContentPart
Özellikleri
İsim | Tanım |
---|---|
Height { get; } | Bunun yüksekliğini alırWatermarkableImage piksel cinsinden. |
Width { get; } | Bunun genişliğini alırWatermarkableImage piksel cinsinden. |
yöntemler
İsim | Tanım |
---|---|
Add(Watermark) | Buna filigran eklerWatermarkableImage . Bu yöntem, filigran ofsetinin ve boyutunun (atanmışlarsa) piksel cinsinden ölçüldüğünü varsayar. |
FindImages() | İçerikteki tüm resimleri bulur. Arama, belirtilen nesnelerde gerçekleştirilir.SearchableObjects . |
FindImages(ImageSearchCriteria) | Belirtilen arama kriterlerine göre görüntüleri bulur. Arama, belirtilen nesnelerde gerçekleştirilir.SearchableObjects . |
GetBytes() | Görüntüyü bayt dizisi olarak alır. |
Search() | İçerikteki tüm olası filigranları bulur. Arama, belirtilen nesnelerde gerçekleştirilir.SearchableObjects . |
Search(SearchCriteria) | Belirtilen arama kriterlerine göre olası filigranları bulur. Arama, belirtilen nesnelerde gerçekleştirilir.SearchableObjects . |
Notlar
Daha fazla bilgi edin:
Örnekler
Desteklenen herhangi bir türde belge içindeki tüm görüntülere filigran ekleyin.
using (Watermarker watermarker = new Watermarker(@"D:\input.doc"))
{
// Metin veya resim filigranını başlat.
TextWatermark watermark = new TextWatermark("DRAFT", new Font("Arial", 19));
// İçerikteki tüm resimleri bulun.
WatermarkableImageCollection images = watermarker.GetImages();
// Filigran ekle.
foreach (WatermarkableImage watermarkableImage in images)
{
watermarkableImage.Add(watermark);
}
// Değişiklikleri Kaydet.
watermarker.Save(@"D:\output.doc");
}
Ayrıca bakınız
- class ContentPart
- ad alanı GroupDocs.Watermark.Contents.Image
- toplantı GroupDocs.Watermark