Watermarker
Содержание
[
Скрывать
]
Watermarker class
Представляет класс для управления водяными знаками в документе.
public class Watermarker : IDisposable
Конструкторы
Имя | Описание |
---|---|
Watermarker(Stream) | Инициализирует новый экземплярWatermarker класс с указанным потоком. |
Watermarker(string) | Инициализирует новый экземплярWatermarker класс с указанным путем к документу. |
Watermarker(Stream, LoadOptions) | Инициализирует новый экземплярWatermarker класс с указанным stream и параметрами загрузки. |
Watermarker(Stream, WatermarkerSettings) | Инициализирует новый экземплярWatermarker class с указанным stream и settings. |
Watermarker(string, LoadOptions) | Инициализирует новый экземплярWatermarker класс с указанным путем к документу и параметрами загрузки. |
Watermarker(string, WatermarkerSettings) | Инициализирует новый экземплярWatermarker класс с указанным путем к документу и настройками. |
Watermarker(Stream, LoadOptions, WatermarkerSettings) | Инициализирует новый экземплярWatermarker класс с указанным потоком, параметры загрузки и настройки. |
Watermarker(string, LoadOptions, WatermarkerSettings) | Инициализирует новый экземплярWatermarker класс с указанным путем к документу, параметрами загрузки и настройками. |
Характеристики
Имя | Описание |
---|---|
SearchableObjects { get; set; } | Получает или задает объекты содержимого, которые должны быть включены в поиск водяных знаков. |
Методы
Имя | Описание |
---|---|
Add(Watermark) | Добавляет водяной знак к загруженному документу. |
Add(Watermark, WatermarkOptions) | Добавляет водяной знак в загруженный документ с помощью параметров водяного знака. |
Dispose() | Удаляет текущий экземпляр. |
GeneratePreview(PreviewOptions) | Генерирует изображения предварительного просмотра для документа. |
GetContent<T>() | ВозвращаетContent объект для загруженного документа. |
GetDocumentInfo() | Получает информацию о формате загруженного документа. |
GetImages() | Находит все изображения в документе. |
GetImages(ImageSearchCriteria) | Находит изображения по заданным критериям поиска. |
Remove(PossibleWatermark) | Удаляет водяной знак из документа. |
Remove(PossibleWatermarkCollection) | Удаляет все водяные знаки коллекции из документа. |
Save() | Сохраняет данные документа в базовый поток. |
Save(SaveOptions) | Сохраняет данные документа в базовый поток, используя параметры сохранения. |
Save(Stream) | Сохраняет документ в указанный поток. |
Save(string) | Сохраняет документ в указанном месте файла. |
Save(Stream, SaveOptions) | Сохраняет документ в указанный поток, используя параметры сохранения. |
Save(string, SaveOptions) | Сохраняет документ в указанное место файла с помощью параметров сохранения. |
Search() | Поиск всех возможных водяных знаков в документе. |
Search(SearchCriteria) | Ищет возможные водяные знаки в соответствии с указанными критериями поиска. |
Примеры
Загружать и сохранять содержимое любого поддерживаемого формата.
// Загрузить содержимое из файла.
using (Watermarker watermarker = new Watermarker("D:\\input.pdf"))
{
// Используйте методы класса Watermarker для добавления, поиска или удаления водяных знаков.
// Сохранить изменения.
watermarker.Save("D:\\output.pdf");
}
Смотрите также
- пространство имен GroupDocs.Watermark
- сборка GroupDocs.Watermark