Class Watermarker

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, SaveOptions) , Processor.To(List, SaveFormat) , Processor.Execute() , Processor.ExecuteCore() , Processor.CheckArgumentsSet() , Processor.GetPartFileName(string, int, SaveFormat) , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

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

Watermarker

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 [ ]

 Italiano