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