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(лента, лента, SaveFormat, лента, 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(лента, лента, SaveOptions, лента, 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(Поток, Поток, 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, изходът ще се съхранява като един мулти-фрейм ТИФФ към посочения поток.
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, изходът ще се съхранява като един мулти-фрейм ТИФФ към посочения поток.
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(струя, струя, SaveFormat, струя, 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(лента, лента, SaveOptions, лента, 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, изходът ще се съхранява като един мулти-фрейм ТИФФ към посочения поток.
SetText(Stream, Stream, SaveOptions, лента, 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, изходът ще се съхранява като един мулти-фрейм ТИФФ към посочения поток.
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, лента, 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, байт[], ImageWatermarkОпции)
Добавяне на изображение водометка в документа с опции. Рендерира изхода към изображенията.
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, Стрим, 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 []