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