Class Watermarker
Il nome: Aspose.Words.LowCode Assemblea: Aspose.Words.dll (25.4.0)
Fornisce metodi progettati per inserire marchi d’acqua nei documenti.
public class Watermarker : Processor
Inheritance
object ← Processor ← Watermarker
I membri ereditari
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)
Crea una nuova instanza del processore di marcatore idrico.
public static Watermarker Create(WatermarkerContext context)
Parameters
context
WatermarkerContext
Returns
ExecuteCore()
protected override void ExecuteCore()
SetImage(String, String e String)
Aggiungi un’immagine watermark nel documento.
public static void SetImage(string inputFileName, string outputFileName, string watermarkImageFileName)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
watermarkImageFileName
string
Immagine che viene visualizzata come marchio d’acqua.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.
Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file multi-frame.
SetImage(string, string, string, ImageWatermarkOptions)
Aggiungi un’immagine watermark nel documento con le opzioni.
public static void SetImage(string inputFileName, string outputFileName, string watermarkImageFileName, ImageWatermarkOptions options = null)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
watermarkImageFileName
string
Immagine che viene visualizzata come marchio d’acqua.
options
ImageWatermarkOptions
Definisce ulteriori opzioni per l’immagine watermark.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.
Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file multi-frame.
SetImage(string, string, SaveFormat, string, ImageWatermarkOptions)
Aggiungi un watermark immagine nel documento con le opzioni e specifica il formato di salvataggio.
public static void SetImage(string inputFileName, string outputFileName, SaveFormat saveFormat, string watermarkImageFileName, ImageWatermarkOptions options = null)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
saveFormat
SaveFormat
Il formato di salvataggio.
watermarkImageFileName
string
Immagine che viene visualizzata come marchio d’acqua.
options
ImageWatermarkOptions
Definisce ulteriori opzioni per l’immagine watermark.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.
Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file multi-frame.
SetImage(string, string, SaveOptions, string, ImageWatermarkOptions)
Aggiungi un watermark immagine nel documento con le opzioni e specifica il formato di salvataggio.
public static void SetImage(string inputFileName, string outputFileName, SaveOptions saveOptions, string watermarkImageFileName, ImageWatermarkOptions options = null)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
saveOptions
SaveOptions
Le opzioni di risparmio.
watermarkImageFileName
string
Immagine che viene visualizzata come marchio d’acqua.
options
ImageWatermarkOptions
Definisce ulteriori opzioni per l’immagine watermark.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.
Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file 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
Mappa SKBit
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
Mappa SKBit
options
ImageWatermarkOptions
SetImage(Stream, streaming, SaveFormat, stream, ImageWatermarkOptions)
Aggiungi un’immagine watermark nel documento dai flussi con opzioni.
public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, Stream watermarkImageStream, ImageWatermarkOptions options = null)
Parameters
inputStream
Stream
Il flusso di input.
outputStream
Stream
Il flusso di produzione.
saveFormat
SaveFormat
Il formato di salvataggio.
watermarkImageStream
Stream
Il flusso immagine che viene visualizzato come marchio d’acqua.
options
ImageWatermarkOptions
Definisce ulteriori opzioni per l’immagine watermark.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), solo la prima pagina del prodotto sarà salvata al flusso specificato.
Se il formato di uscita è TIFF, l’uscita sarà salvata come un unico multi-frame TifF al flusso specificato.
SetImage(Stream, Storia, Opzioni di salvataggio, Striamo, ImageWatermarkOptions)
Aggiungi un’immagine watermark nel documento dai flussi con opzioni.
public static void SetImage(Stream inputStream, Stream outputStream, SaveOptions saveOptions, Stream watermarkImageStream, ImageWatermarkOptions options = null)
Parameters
inputStream
Stream
Il flusso di input.
outputStream
Stream
Il flusso di produzione.
saveOptions
SaveOptions
Le opzioni di risparmio.
watermarkImageStream
Stream
Il flusso immagine che viene visualizzato come marchio d’acqua.
options
ImageWatermarkOptions
Definisce ulteriori opzioni per l’immagine watermark.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), solo la prima pagina del prodotto sarà salvata al flusso specificato.
Se il formato di uscita è TIFF, l’uscita sarà salvata come un unico multi-frame TifF al flusso specificato.
SetText(String, String e String)
Aggiungi un watermark del testo al documento.
public static void SetText(string inputFileName, string outputFileName, string watermarkText)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
watermarkText
string
Il testo che viene visualizzato come marchio d’acqua.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.
Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file multi-frame.
SetText(string, string, string, TextWatermarkOptions)
Aggiungi un watermark di testo al documento con le opzioni.
public static void SetText(string inputFileName, string outputFileName, string watermarkText, TextWatermarkOptions options = null)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
watermarkText
string
Il testo che viene visualizzato come marchio d’acqua.
options
TextWatermarkOptions
Definisce ulteriori opzioni per il testo watermark.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.
Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file multi-frame.
SetText(string, string, SaveFormat, string, TextWatermarkOptions)
Aggiungi un watermark di testo al documento con le opzioni e il formato di salvataggio specificato.
public static void SetText(string inputFileName, string outputFileName, SaveFormat saveFormat, string watermarkText, TextWatermarkOptions options = null)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
saveFormat
SaveFormat
Il formato di salvataggio.
watermarkText
string
Il testo che viene visualizzato come marchio d’acqua.
options
TextWatermarkOptions
Definisce ulteriori opzioni per il testo watermark.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.
Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file multi-frame.
SetText(string, string, SaveOptions, string, TextWatermarkOptions)
Aggiungi un watermark di testo al documento con le opzioni e il formato di salvataggio specificato.
public static void SetText(string inputFileName, string outputFileName, SaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
saveOptions
SaveOptions
Le opzioni di risparmio.
watermarkText
string
Il testo che viene visualizzato come marchio d’acqua.
options
TextWatermarkOptions
Definisce ulteriori opzioni per il testo watermark.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.
Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file multi-frame.
SetText(Stream, Stream, SaveFormat, string, TextWatermarkOptions)
Aggiungi un watermark di testo al documento dai flussi con opzioni.
public static void SetText(Stream inputStream, Stream outputStream, SaveFormat saveFormat, string watermarkText, TextWatermarkOptions options = null)
Parameters
inputStream
Stream
Il flusso di input.
outputStream
Stream
Il flusso di produzione.
saveFormat
SaveFormat
Il formato di salvataggio.
watermarkText
string
Il testo che viene visualizzato come marchio d’acqua.
options
TextWatermarkOptions
Definisce ulteriori opzioni per il testo watermark.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), solo la prima pagina del prodotto sarà salvata al flusso specificato.
Se il formato di uscita è TIFF, l’uscita sarà salvata come un unico multi-frame TifF al flusso specificato.
SetText(Stream, Stream, SaveOptions, string, TextWatermarkOptions)
Aggiungi un watermark di testo al documento dai flussi con opzioni.
public static void SetText(Stream inputStream, Stream outputStream, SaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)
Parameters
inputStream
Stream
Il flusso di input.
outputStream
Stream
Il flusso di produzione.
saveOptions
SaveOptions
Le opzioni di risparmio.
watermarkText
string
Il testo che viene visualizzato come marchio d’acqua.
options
TextWatermarkOptions
Definisce ulteriori opzioni per il testo watermark.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), solo la prima pagina del prodotto sarà salvata al flusso specificato.
Se il formato di uscita è TIFF, l’uscita sarà salvata come un unico multi-frame TifF al flusso specificato.
SetWatermarkToImages(String, ImageSaveOptions, stringa, Opzioni di testoWatermark)
Aggiungi un watermark di testo al documento con le opzioni. Rendere la produzione alle immagini.
public static Stream[] SetWatermarkToImages(string inputFileName, ImageSaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)
Parameters
inputFileName
string
Il nome del file di input.
saveOptions
ImageSaveOptions
Le opzioni di risparmio.
watermarkText
string
Il testo che viene visualizzato come marchio d’acqua.
options
TextWatermarkOptions
Definisce ulteriori opzioni per il testo watermark.
Returns
Stream [ ]
SetWatermarkToImages(Stream, ImageSaveOptions, stringhe, TextWatermarkoptions)
Aggiungi un watermark di testo al documento con le opzioni. Rendere la produzione alle immagini.
public static Stream[] SetWatermarkToImages(Stream inputStream, ImageSaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)
Parameters
inputStream
Stream
Il file di input stream.
saveOptions
ImageSaveOptions
Le opzioni di risparmio.
watermarkText
string
Il testo che viene visualizzato come marchio d’acqua.
options
TextWatermarkOptions
Definisce ulteriori opzioni per il testo watermark.
Returns
Stream [ ]
SetWatermarkToImages(String, ImmagineSaveOptions, byte[ ]Le opzioni di ImageWatermark)
Aggiungi un watermark immagine nel documento con le opzioni. Rendere l’uscita alle immagini.
public static Stream[] SetWatermarkToImages(string inputFileName, ImageSaveOptions saveOptions, byte[] watermarkImageBytes, ImageWatermarkOptions options = null)
Parameters
inputFileName
string
Il nome del file di input.
saveOptions
ImageSaveOptions
Le opzioni di risparmio.
watermarkImageBytes
byte
[ ]
I byti di immagine che vengono visualizzati come marchio d’acqua.
options
ImageWatermarkOptions
Definisce ulteriori opzioni per l’immagine watermark.
Returns
Stream [ ]
SetWatermarkToImages(Stream, ImageSaveOptions, Strumento, Opzioni ImageWatermark)
Aggiungi un watermark immagine nel documento con le opzioni. Rendere l’uscita alle immagini.
public static Stream[] SetWatermarkToImages(Stream inputStream, ImageSaveOptions saveOptions, Stream watermarkImageStream, ImageWatermarkOptions options = null)
Parameters
inputStream
Stream
Il flusso di input.
saveOptions
ImageSaveOptions
Le opzioni di risparmio.
watermarkImageStream
Stream
Il flusso immagine che viene visualizzato come marchio d’acqua.
options
ImageWatermarkOptions
Definisce ulteriori opzioni per l’immagine watermark.
Returns
Stream [ ]