Class Watermarker
Название пространства: Aspose.Words.LowCode Ассоциация: Aspose.Words.dll (25.5.0)
Обеспечивает методы, предназначенные для введения водных знаков в документы.
public class Watermarker : ProcessorInheritance
object ← Processor ← Watermarker
Наследованные члены
Processor.mResultDocument
,
Processor.From(string, LoadOptions)
,
Processor.From(Stream, LoadOptions)
,
Processor.To(string, SaveOptions)
,
Processor.To(string, SaveFormat)
,
Processor.To(Stream, SaveOptions)
,
Processor.To(Stream, SaveFormat)
,
Processor.To(List
Methods
CheckArgumentsSet()
protected override void CheckArgumentsSet()Create(WatermarkerContext)
Создает новую инстанцию водомаркера.
public static Watermarker Create(WatermarkerContext context)Parameters
context WatermarkerContext
Returns
ExecuteCore()
protected override void ExecuteCore()SetImage(строг, строг, строг)
Добавьте водный знак изображения в документ.
public static void SetImage(string inputFileName, string outputFileName, string watermarkImageFileName)Parameters
inputFileName string
Имя входного файла.
outputFileName string
Имя файла выхода.
watermarkImageFileName string
Изображение, которое отображается как водный знак.
Remarks
Если формат выхода является изображением (BMP, EMF, EPS, GIF, JPEG, PNG, или WebP), каждая страница вывода будет храниться в качестве отдельного файла. Если формат выхода TIFF, то выход будет сохранен в виде единого мульти-фреймного файла TifF.
SetImage(строки, строки, строки, ImageWatermarkOptions)
Добавьте водный знак изображения в документ с опциями.
public static void SetImage(string inputFileName, string outputFileName, string watermarkImageFileName, ImageWatermarkOptions options)Parameters
inputFileName string
Имя входного файла.
outputFileName string
Имя файла выхода.
watermarkImageFileName string
Изображение, которое отображается как водный знак.
options ImageWatermarkOptions
Определяет дополнительные варианты для изображения водознака.
Remarks
Если формат выхода является изображением (BMP, EMF, EPS, GIF, JPEG, PNG, или WebP), каждая страница вывода будет храниться в качестве отдельного файла. Если формат выхода TIFF, то выход будет сохранен в виде единого мульти-фреймного файла TifF.
SetImage(string, string, SaveFormat, string, ImageWatermarkOptions)
Добавьте водный знак изображения в документ с опциями и специфицированный формат сохранения.
public static void SetImage(string inputFileName, string outputFileName, SaveFormat saveFormat, string watermarkImageFileName, ImageWatermarkOptions options = null)Parameters
inputFileName string
Имя входного файла.
outputFileName string
Имя файла выхода.
saveFormat SaveFormat
Формат спасения .
watermarkImageFileName string
Изображение, которое отображается как водный знак.
options ImageWatermarkOptions
Определяет дополнительные варианты для изображения водознака.
Remarks
Если формат выхода является изображением (BMP, EMF, EPS, GIF, JPEG, PNG, или WebP), каждая страница вывода будет храниться в качестве отдельного файла. Если формат выхода TIFF, то выход будет сохранен в виде единого мульти-фреймного файла TifF.
SetImage(string, string, SaveOptions, string, ImageWatermarkOptions)
Добавьте водный знак изображения в документ с опциями и специфицированный формат сохранения.
public static void SetImage(string inputFileName, string outputFileName, SaveOptions saveOptions, string watermarkImageFileName, ImageWatermarkOptions options = null)Parameters
inputFileName string
Имя входного файла.
outputFileName string
Имя файла выхода.
saveOptions SaveOptions
Сбережение вариантов.
watermarkImageFileName string
Изображение, которое отображается как водный знак.
options ImageWatermarkOptions
Определяет дополнительные варианты для изображения водознака.
Remarks
Если формат выхода является изображением (BMP, EMF, EPS, GIF, JPEG, PNG, или WebP), каждая страница вывода будет храниться в качестве отдельного файла. Если формат выхода TIFF, то выход будет сохранен в виде единого мульти-фреймного файла TifF.
SetImage(Stream, Stream, SaveFormat, SKBitmap, ImageWatermarkOptions)
[CLSCompliant(false)]
public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, SKBitmap watermarkImage, ImageWatermarkOptions options = null)Parameters
inputStream Stream
outputStream Stream
saveFormat SaveFormat
watermarkImage SKBitmap
options ImageWatermarkOptions
SetImage(Stream, Stream, SaveOptions, SKBitmap, ImageWatermarkOptions)
[CLSCompliant(false)]
public static void SetImage(Stream inputStream, Stream outputStream, SaveOptions saveOptions, SKBitmap watermarkImage, ImageWatermarkOptions options = null)Parameters
inputStream Stream
outputStream Stream
saveOptions SaveOptions
watermarkImage SKBitmap
options ImageWatermarkOptions
SetImage(Поток, потоки, SaveFormat, Stream, ImageWatermarkOptions)
Добавить водный знак изображения в документ из потоков с опциями.
public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, Stream watermarkImageStream, ImageWatermarkOptions options = null)Parameters
inputStream Stream
Входный поток .
outputStream Stream
Происхождение потока.
saveFormat SaveFormat
Формат спасения .
watermarkImageStream Stream
Изображение потока, который отображается как водный знак.
options ImageWatermarkOptions
Определяет дополнительные варианты для изображения водознака.
Remarks
Если формат выхода является изображением (BMP, EMF, EPS, GIF, JPEG, PNG или WebP), только первая страница вывода будет сохранена в указанном потоке. Если формат выхода TIFF, то выход будет сохранен в качестве единого мульти-фрема TifF для указанного потока.
SetImage(Поток, потоки, SaveOptions, Stream, ImageWatermark)
Добавить водный знак изображения в документ из потоков с опциями.
public static void SetImage(Stream inputStream, Stream outputStream, SaveOptions saveOptions, Stream watermarkImageStream, ImageWatermarkOptions options = null)Parameters
inputStream Stream
Входный поток .
outputStream Stream
Происхождение потока.
saveOptions SaveOptions
Сбережение вариантов.
watermarkImageStream Stream
Изображение потока, который отображается как водный знак.
options ImageWatermarkOptions
Определяет дополнительные варианты для изображения водознака.
Remarks
Если формат выхода является изображением (BMP, EMF, EPS, GIF, JPEG, PNG или WebP), только первая страница вывода будет сохранена в указанном потоке. Если формат выхода TIFF, то выход будет сохранен в качестве единого мульти-фрема TifF для указанного потока.
SetText(строг, строг, строг)
Добавьте в документ водный знак текста.
public static void SetText(string inputFileName, string outputFileName, string watermarkText)Parameters
inputFileName string
Имя входного файла.
outputFileName string
Имя файла выхода.
watermarkText string
Текст, который отображается как водный знак.
Remarks
Если формат выхода является изображением (BMP, EMF, EPS, GIF, JPEG, PNG, или WebP), каждая страница вывода будет храниться в качестве отдельного файла. Если формат выхода TIFF, то выход будет сохранен в виде единого мульти-фреймного файла TifF.
SetText(строки, строки, строки, TextWatermarkOptions)
Добавьте текстовый водный знак в документ с опциями.
public static void SetText(string inputFileName, string outputFileName, string watermarkText, TextWatermarkOptions options)Parameters
inputFileName string
Имя входного файла.
outputFileName string
Имя файла выхода.
watermarkText string
Текст, который отображается как водный знак.
options TextWatermarkOptions
Определяет дополнительные варианты для текста водознака.
Remarks
Если формат выхода является изображением (BMP, EMF, EPS, GIF, JPEG, PNG, или WebP), каждая страница вывода будет храниться в качестве отдельного файла. Если формат выхода TIFF, то выход будет сохранен в виде единого мульти-фреймного файла TifF.
SetText(string, string, SaveFormat, string, TextWatermarkOptions)
Добавьте текстовый водный знак в документ с опциями и специфицированный формат сохранения.
public static void SetText(string inputFileName, string outputFileName, SaveFormat saveFormat, string watermarkText, TextWatermarkOptions options = null)Parameters
inputFileName string
Имя входного файла.
outputFileName string
Имя файла выхода.
saveFormat SaveFormat
Формат спасения .
watermarkText string
Текст, который отображается как водный знак.
options TextWatermarkOptions
Определяет дополнительные варианты для текста водознака.
Remarks
Если формат выхода является изображением (BMP, EMF, EPS, GIF, JPEG, PNG, или WebP), каждая страница вывода будет храниться в качестве отдельного файла. Если формат выхода TIFF, то выход будет сохранен в виде единого мульти-фреймного файла TifF.
SetText(string, string, SaveOptions, string, TextWatermarkOptions)
Добавьте текстовый водный знак в документ с опциями и специфицированный формат сохранения.
public static void SetText(string inputFileName, string outputFileName, SaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)Parameters
inputFileName string
Имя входного файла.
outputFileName string
Имя файла выхода.
saveOptions SaveOptions
Сбережение вариантов.
watermarkText string
Текст, который отображается как водный знак.
options TextWatermarkOptions
Определяет дополнительные варианты для текста водознака.
Remarks
Если формат выхода является изображением (BMP, EMF, EPS, GIF, JPEG, PNG, или WebP), каждая страница вывода будет храниться в качестве отдельного файла. Если формат выхода TIFF, то выход будет сохранен в виде единого мульти-фреймного файла TifF.
SetText(Stream, Stream, SaveFormat, string, TextWatermarkOptions)
Добавляет в документ текст водознака из потоков с опциями.
public static void SetText(Stream inputStream, Stream outputStream, SaveFormat saveFormat, string watermarkText, TextWatermarkOptions options = null)Parameters
inputStream Stream
Входный поток .
outputStream Stream
Происхождение потока.
saveFormat SaveFormat
Формат спасения .
watermarkText string
Текст, который отображается как водный знак.
options TextWatermarkOptions
Определяет дополнительные варианты для текста водознака.
Remarks
Если формат выхода является изображением (BMP, EMF, EPS, GIF, JPEG, PNG или WebP), только первая страница вывода будет сохранена в указанном потоке. Если формат выхода TIFF, то выход будет сохранен в качестве единого мульти-фрема TifF для указанного потока.
SetText(Stream, Stream, SaveOptions, string, TextWatermarkOptions)
Добавляет в документ текст водознака из потоков с опциями.
public static void SetText(Stream inputStream, Stream outputStream, SaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)Parameters
inputStream Stream
Входный поток .
outputStream Stream
Происхождение потока.
saveOptions SaveOptions
Сбережение вариантов.
watermarkText string
Текст, который отображается как водный знак.
options TextWatermarkOptions
Определяет дополнительные варианты для текста водознака.
Remarks
Если формат выхода является изображением (BMP, EMF, EPS, GIF, JPEG, PNG или WebP), только первая страница вывода будет сохранена в указанном потоке. Если формат выхода TIFF, то выход будет сохранен в качестве единого мульти-фрема TifF для указанного потока.
SetWatermarkToImages(String, ImageSaveOptions, Strings, TextWatermarkОпции)
Добавьте текстовый водный знак в документ с опциями. Рендерирует выход на изображения.
public static Stream[] SetWatermarkToImages(string inputFileName, ImageSaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)Parameters
inputFileName string
Имя входного файла.
saveOptions ImageSaveOptions
Сбережение вариантов.
watermarkText string
Текст, который отображается как водный знак.
options TextWatermarkOptions
Определяет дополнительные варианты для текста водознака.
Returns
Stream [ ]
SetWatermarkToImages(Stream, ImageSaveOptions, String, TextWatermarkОпции)
Добавьте текстовый водный знак в документ с опциями. Рендерирует выход на изображения.
public static Stream[] SetWatermarkToImages(Stream inputStream, ImageSaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)Parameters
inputStream Stream
Входные файлы потока.
saveOptions ImageSaveOptions
Сбережение вариантов.
watermarkText string
Текст, который отображается как водный знак.
options TextWatermarkOptions
Определяет дополнительные варианты для текста водознака.
Returns
Stream [ ]
SetWatermarkToImages(Стриг, ImageSaveOptions, байт[ ], ImageWatermarkOptions)
Добавьте водный знак изображения в документ с опциями.
public static Stream[] SetWatermarkToImages(string inputFileName, ImageSaveOptions saveOptions, byte[] watermarkImageBytes, ImageWatermarkOptions options = null)Parameters
inputFileName string
Имя входного файла.
saveOptions ImageSaveOptions
Сбережение вариантов.
watermarkImageBytes byte
[ ]
Биты изображения, которые отображаются как водный знак.
options ImageWatermarkOptions
Определяет дополнительные варианты для изображения водознака.
Returns
Stream [ ]
SetWatermarkToImages(Стрем, ImageSaveOptions, Stream, Options ImageWatermark)
Добавьте водный знак изображения в документ с опциями.
public static Stream[] SetWatermarkToImages(Stream inputStream, ImageSaveOptions saveOptions, Stream watermarkImageStream, ImageWatermarkOptions options = null)Parameters
inputStream Stream
Входный поток .
saveOptions ImageSaveOptions
Сбережение вариантов.
watermarkImageStream Stream
Изображение потока, который отображается как водный знак.
options ImageWatermarkOptions
Определяет дополнительные варианты для изображения водознака.
Returns
Stream [ ]