Class Watermarker
Nazwa przestrzeń: Aspose.Words.LowCode Zgromadzenie: Aspose.Words.dll (25.4.0)
Zapewnia metody mające na celu wprowadzenie znaków wodnych do dokumentów.
public class Watermarker : Processor
Inheritance
object ← Processor ← Watermarker
Dziedziczeni członkowie
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)
Tworzy nowy procesor oznakowania wody.
public static Watermarker Create(WatermarkerContext context)
Parameters
context
WatermarkerContext
Returns
ExecuteCore()
protected override void ExecuteCore()
SetImage(String, String i String)
Dodaj obraz wodny do dokumentu.
public static void SetImage(string inputFileName, string outputFileName, string watermarkImageFileName)
Parameters
inputFileName
string
Nazwa pliku wejściowego.
outputFileName
string
Nazwa pliku wyjściowego.
watermarkImageFileName
string
Zdjęcie, które jest wyświetlane jako znak wody.
Remarks
Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.
Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.
SetImage(strona, strona, strona, ImageWatermarkOptions)
Dodaj znak wodny obrazu do dokumentu z opcjami.
public static void SetImage(string inputFileName, string outputFileName, string watermarkImageFileName, ImageWatermarkOptions options = null)
Parameters
inputFileName
string
Nazwa pliku wejściowego.
outputFileName
string
Nazwa pliku wyjściowego.
watermarkImageFileName
string
Zdjęcie, które jest wyświetlane jako znak wody.
options
ImageWatermarkOptions
Definuje dodatkowe opcje dla obrazu znaku wodnego.
Remarks
Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.
Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.
SetImage(strona, strona, SaveFormat, strona, ImageWatermarkOptions)
Dodaj znak wodny obrazu do dokumentu z opcjami i określony format zapisywania.
public static void SetImage(string inputFileName, string outputFileName, SaveFormat saveFormat, string watermarkImageFileName, ImageWatermarkOptions options = null)
Parameters
inputFileName
string
Nazwa pliku wejściowego.
outputFileName
string
Nazwa pliku wyjściowego.
saveFormat
SaveFormat
w formacie oszczędzania.
watermarkImageFileName
string
Zdjęcie, które jest wyświetlane jako znak wody.
options
ImageWatermarkOptions
Definuje dodatkowe opcje dla obrazu znaku wodnego.
Remarks
Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.
Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.
SetImage(strona, strona, SaveOptions, strona, ImageWatermarkOptions)
Dodaj znak wodny obrazu do dokumentu z opcjami i określony format zapisywania.
public static void SetImage(string inputFileName, string outputFileName, SaveOptions saveOptions, string watermarkImageFileName, ImageWatermarkOptions options = null)
Parameters
inputFileName
string
Nazwa pliku wejściowego.
outputFileName
string
Nazwa pliku wyjściowego.
saveOptions
SaveOptions
Opcje oszczędnościowe.
watermarkImageFileName
string
Zdjęcie, które jest wyświetlane jako znak wody.
options
ImageWatermarkOptions
Definuje dodatkowe opcje dla obrazu znaku wodnego.
Remarks
Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.
Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.
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(Strumień, Stream, SaveFormat, strumienie, ImageWatermarkOptions)
Dodaj znak wodny obrazu do dokumentu z strumieni z opcjami.
public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, Stream watermarkImageStream, ImageWatermarkOptions options = null)
Parameters
inputStream
Stream
Przepływ wejściowy .
outputStream
Stream
Przepływ wyjściowy .
saveFormat
SaveFormat
w formacie oszczędzania.
watermarkImageStream
Stream
Strumień obrazu, który jest wyświetlany jako znak wody.
options
ImageWatermarkOptions
Definuje dodatkowe opcje dla obrazu znaku wodnego.
Remarks
Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), tylko pierwsza strona wyjścia zostanie zapisana do określonego strumienia.
Jeśli format wyjścia jest TIFF, wyjście zostanie przechowywane jako pojedynczy multi-frame TifF do określonego strumienia.
SetImage(Strumień, Stream, Opcje przechowywania, Przepływ, ImageWatermarkOptions)
Dodaj znak wodny obrazu do dokumentu z strumieni z opcjami.
public static void SetImage(Stream inputStream, Stream outputStream, SaveOptions saveOptions, Stream watermarkImageStream, ImageWatermarkOptions options = null)
Parameters
inputStream
Stream
Przepływ wejściowy .
outputStream
Stream
Przepływ wyjściowy .
saveOptions
SaveOptions
Opcje oszczędnościowe.
watermarkImageStream
Stream
Strumień obrazu, który jest wyświetlany jako znak wody.
options
ImageWatermarkOptions
Definuje dodatkowe opcje dla obrazu znaku wodnego.
Remarks
Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), tylko pierwsza strona wyjścia zostanie zapisana do określonego strumienia.
Jeśli format wyjścia jest TIFF, wyjście zostanie przechowywane jako pojedynczy multi-frame TifF do określonego strumienia.
SetText(String, String i String)
Dodaj do dokumentu znak wody tekstowej.
public static void SetText(string inputFileName, string outputFileName, string watermarkText)
Parameters
inputFileName
string
Nazwa pliku wejściowego.
outputFileName
string
Nazwa pliku wyjściowego.
watermarkText
string
Tekst, który jest wyświetlany jako znak wodny.
Remarks
Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.
Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.
SetText(strona, strona, strona, TextWatermarkOptions)
Dodaj znak wodny tekstu do dokumentu z opcjami.
public static void SetText(string inputFileName, string outputFileName, string watermarkText, TextWatermarkOptions options = null)
Parameters
inputFileName
string
Nazwa pliku wejściowego.
outputFileName
string
Nazwa pliku wyjściowego.
watermarkText
string
Tekst, który jest wyświetlany jako znak wodny.
options
TextWatermarkOptions
Definuje dodatkowe opcje dla znaku wodnego tekstu.
Remarks
Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.
Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.
SetText(strona, strona, SaveFormat, strona, TextWatermarkOptions)
Dodaj znak wodny tekstu do dokumentu z opcjami i określony format zapisywania.
public static void SetText(string inputFileName, string outputFileName, SaveFormat saveFormat, string watermarkText, TextWatermarkOptions options = null)
Parameters
inputFileName
string
Nazwa pliku wejściowego.
outputFileName
string
Nazwa pliku wyjściowego.
saveFormat
SaveFormat
w formacie oszczędzania.
watermarkText
string
Tekst, który jest wyświetlany jako znak wodny.
options
TextWatermarkOptions
Definuje dodatkowe opcje dla znaku wodnego tekstu.
Remarks
Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.
Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.
SetText(strona, strona, SaveOptions, strona, TextWatermarkOptions)
Dodaj znak wodny tekstu do dokumentu z opcjami i określony format zapisywania.
public static void SetText(string inputFileName, string outputFileName, SaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)
Parameters
inputFileName
string
Nazwa pliku wejściowego.
outputFileName
string
Nazwa pliku wyjściowego.
saveOptions
SaveOptions
Opcje oszczędnościowe.
watermarkText
string
Tekst, który jest wyświetlany jako znak wodny.
options
TextWatermarkOptions
Definuje dodatkowe opcje dla znaku wodnego tekstu.
Remarks
Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.
Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.
SetText(Stream, Stream, SaveFormat, Strumień, TextWatermarkOptions)
Dodaj znak wodny tekstu do dokumentu z przepływów z opcjami.
public static void SetText(Stream inputStream, Stream outputStream, SaveFormat saveFormat, string watermarkText, TextWatermarkOptions options = null)
Parameters
inputStream
Stream
Przepływ wejściowy .
outputStream
Stream
Przepływ wyjściowy .
saveFormat
SaveFormat
w formacie oszczędzania.
watermarkText
string
Tekst, który jest wyświetlany jako znak wodny.
options
TextWatermarkOptions
Definuje dodatkowe opcje dla znaku wodnego tekstu.
Remarks
Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), tylko pierwsza strona wyjścia zostanie zapisana do określonego strumienia.
Jeśli format wyjścia jest TIFF, wyjście zostanie przechowywane jako pojedynczy multi-frame TifF do określonego strumienia.
SetText(Stream, Stream, SaveOptions, Strumień, TextWatermarkOptions)
Dodaj znak wodny tekstu do dokumentu z przepływów z opcjami.
public static void SetText(Stream inputStream, Stream outputStream, SaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)
Parameters
inputStream
Stream
Przepływ wejściowy .
outputStream
Stream
Przepływ wyjściowy .
saveOptions
SaveOptions
Opcje oszczędnościowe.
watermarkText
string
Tekst, który jest wyświetlany jako znak wodny.
options
TextWatermarkOptions
Definuje dodatkowe opcje dla znaku wodnego tekstu.
Remarks
Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), tylko pierwsza strona wyjścia zostanie zapisana do określonego strumienia.
Jeśli format wyjścia jest TIFF, wyjście zostanie przechowywane jako pojedynczy multi-frame TifF do określonego strumienia.
SetWatermarkToImages(strona, Opcje ImageSave, Strony, TextWatermarkOptions)
Dodaj znak wodny tekstu do dokumentu z opcjami. przekazuje wyjście do obrazów.
public static Stream[] SetWatermarkToImages(string inputFileName, ImageSaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)
Parameters
inputFileName
string
Nazwa pliku wejściowego.
saveOptions
ImageSaveOptions
Opcje oszczędnościowe.
watermarkText
string
Tekst, który jest wyświetlany jako znak wodny.
options
TextWatermarkOptions
Definuje dodatkowe opcje dla znaku wodnego tekstu.
Returns
Stream [ ]
SetWatermarkToImages(Stream, ImageSaveOptions, strumień, Opcje TextWatermark)
Dodaj znak wodny tekstu do dokumentu z opcjami. przekazuje wyjście do obrazów.
public static Stream[] SetWatermarkToImages(Stream inputStream, ImageSaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)
Parameters
inputStream
Stream
Przepływ plików wejściowych.
saveOptions
ImageSaveOptions
Opcje oszczędnościowe.
watermarkText
string
Tekst, który jest wyświetlany jako znak wodny.
options
TextWatermarkOptions
Definuje dodatkowe opcje dla znaku wodnego tekstu.
Returns
Stream [ ]
SetWatermarkToImages(strumień, ImageSaveOptions, byte[ ]Opcje ImageWatermark)
Dodaj wskaźnik wody obrazu do dokumentu z opcjami.
public static Stream[] SetWatermarkToImages(string inputFileName, ImageSaveOptions saveOptions, byte[] watermarkImageBytes, ImageWatermarkOptions options = null)
Parameters
inputFileName
string
Nazwa pliku wejściowego.
saveOptions
ImageSaveOptions
Opcje oszczędnościowe.
watermarkImageBytes
byte
[ ]
Byty obrazu, które są wyświetlane jako znak wodny.
options
ImageWatermarkOptions
Definuje dodatkowe opcje dla obrazu znaku wodnego.
Returns
Stream [ ]
SetWatermarkToImages(Stream, ImageSaveOptions, Strumień, Opcje ImageWatermark)
Dodaj wskaźnik wody obrazu do dokumentu z opcjami.
public static Stream[] SetWatermarkToImages(Stream inputStream, ImageSaveOptions saveOptions, Stream watermarkImageStream, ImageWatermarkOptions options = null)
Parameters
inputStream
Stream
Przepływ wejściowy .
saveOptions
ImageSaveOptions
Opcje oszczędnościowe.
watermarkImageStream
Stream
Strumień obrazu, który jest wyświetlany jako znak wody.
options
ImageWatermarkOptions
Definuje dodatkowe opcje dla obrazu znaku wodnego.
Returns
Stream [ ]