Class Watermarker
Название пространства: Aspose.Words.LowCode Ассоциация: Aspose.Words.dll (25.4.0)
Обеспечивает методы, предназначенные для введения водных знаков в документы.
public class Watermarker : Processor
Inheritance
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 = null)
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 = null)
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 [ ]