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(Потік, Потік, 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(Потік, Потік, 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, string , TextWatermark Options)
Додає текст водяний знак в документ з опціями. Рендерає вихід на зображення.
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, стрічка, 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(Stream, ImageSaveOptions, Потік і 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 [ ]