Class Watermarker

Class Watermarker

Nom dels espais: Aspose.Words.LowCode Assemblea: Aspose.Words.dll (25.4.0)

Proporciona mètodes destinats a introduir marques d’aigua en els documents.

public class Watermarker : Processor

Inheritance

object Processor Watermarker

Membres heretats

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 nova instància del processador de marcatge d’aigua.

public static Watermarker Create(WatermarkerContext context)

Parameters

context WatermarkerContext

Returns

Watermarker

ExecuteCore()

protected override void ExecuteCore()

SetImage(Tècnic, Tècnic i Tècnic)

Afegeix una imatge d’aigua en el document.

public static void SetImage(string inputFileName, string outputFileName, string watermarkImageFileName)

Parameters

inputFileName string

El nom del fitxer d’entrada.

outputFileName string

El nom del fitxer de sortida.

watermarkImageFileName string

Imatge que es mostra com una marca d’aigua.

Remarks

Si el format de sortida és una imatge (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cadascuna de les pàgines de la sortida es guardarà com un fitxer separat.

Si el format de sortida és TIFF, la sortida s’emmagatzemarà com un únic arxiu multi-frame.

SetImage(string, string, string, ImageWatermarkOptions)

Afegeix una imatge d’aigua en el document amb opcions.

public static void SetImage(string inputFileName, string outputFileName, string watermarkImageFileName, ImageWatermarkOptions options = null)

Parameters

inputFileName string

El nom del fitxer d’entrada.

outputFileName string

El nom del fitxer de sortida.

watermarkImageFileName string

Imatge que es mostra com una marca d’aigua.

options ImageWatermarkOptions

Defineix opcions addicionals per a la imatge marca d’aigua.

Remarks

Si el format de sortida és una imatge (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cadascuna de les pàgines de la sortida es guardarà com un fitxer separat.

Si el format de sortida és TIFF, la sortida s’emmagatzemarà com un únic arxiu multi-frame.

SetImage(string, string, SaveFormat, string, ImageWatermarkOptions)

Afegeix un quadre d’imatge al document amb opcions i especifica el format de salvatge.

public static void SetImage(string inputFileName, string outputFileName, SaveFormat saveFormat, string watermarkImageFileName, ImageWatermarkOptions options = null)

Parameters

inputFileName string

El nom del fitxer d’entrada.

outputFileName string

El nom del fitxer de sortida.

saveFormat SaveFormat

El format de rescat.

watermarkImageFileName string

Imatge que es mostra com una marca d’aigua.

options ImageWatermarkOptions

Defineix opcions addicionals per a la imatge marca d’aigua.

Remarks

Si el format de sortida és una imatge (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cadascuna de les pàgines de la sortida es guardarà com un fitxer separat.

Si el format de sortida és TIFF, la sortida s’emmagatzemarà com un únic arxiu multi-frame.

SetImage(string, string, SaveOptions, string, ImageWatermarkOptions)

Afegeix un quadre d’imatge al document amb opcions i especifica el format de salvatge.

public static void SetImage(string inputFileName, string outputFileName, SaveOptions saveOptions, string watermarkImageFileName, ImageWatermarkOptions options = null)

Parameters

inputFileName string

El nom del fitxer d’entrada.

outputFileName string

El nom del fitxer de sortida.

saveOptions SaveOptions

Les opcions d’estalvi.

watermarkImageFileName string

Imatge que es mostra com una marca d’aigua.

options ImageWatermarkOptions

Defineix opcions addicionals per a la imatge marca d’aigua.

Remarks

Si el format de sortida és una imatge (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cadascuna de les pàgines de la sortida es guardarà com un fitxer separat.

Si el format de sortida és TIFF, la sortida s’emmagatzemarà com un únic arxiu 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(El flux, el corrent, SaveFormat, Stream, ImageWatermarkOptions)

Afegeix un quadre d’imatge al document des de fluxos amb opcions.

public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, Stream watermarkImageStream, ImageWatermarkOptions options = null)

Parameters

inputStream Stream

El flux d’entrada.

outputStream Stream

El flux de producci.

saveFormat SaveFormat

El format de rescat.

watermarkImageStream Stream

El flux d’imatge que s’explica com un marcat de l’aigua.

options ImageWatermarkOptions

Defineix opcions addicionals per a la imatge marca d’aigua.

Remarks

Si el format de sortida és una imatge (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), només la primera pàgina de la sortida es salvarà al corrent especificat.

Si el format de sortida és TIFF, la sortida s’emmagatzemarà com un únic multi-frame TifF al corrent especificat.

SetImage(El flux, el corrent, les opcions d’emmagatzematge, els fluxos, ImageWatermarkOptions)

Afegeix un quadre d’imatge al document des de fluxos amb opcions.

public static void SetImage(Stream inputStream, Stream outputStream, SaveOptions saveOptions, Stream watermarkImageStream, ImageWatermarkOptions options = null)

Parameters

inputStream Stream

El flux d’entrada.

outputStream Stream

El flux de producci.

saveOptions SaveOptions

Les opcions d’estalvi.

watermarkImageStream Stream

El flux d’imatge que s’explica com un marcat de l’aigua.

options ImageWatermarkOptions

Defineix opcions addicionals per a la imatge marca d’aigua.

Remarks

Si el format de sortida és una imatge (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), només la primera pàgina de la sortida es salvarà al corrent especificat.

Si el format de sortida és TIFF, la sortida s’emmagatzemarà com un únic multi-frame TifF al corrent especificat.

SetText(Tècnic, Tècnic i Tècnic)

Afegeix una etiqueta de text al document.

public static void SetText(string inputFileName, string outputFileName, string watermarkText)

Parameters

inputFileName string

El nom del fitxer d’entrada.

outputFileName string

El nom del fitxer de sortida.

watermarkText string

Text que es mostra com una marca d’aigua.

Remarks

Si el format de sortida és una imatge (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cadascuna de les pàgines de la sortida es guardarà com un fitxer separat.

Si el format de sortida és TIFF, la sortida s’emmagatzemarà com un únic arxiu multi-frame.

SetText(string, string, string, TextWatermarkOptions)

Afegeix una etiqueta de text al document amb opcions.

public static void SetText(string inputFileName, string outputFileName, string watermarkText, TextWatermarkOptions options = null)

Parameters

inputFileName string

El nom del fitxer d’entrada.

outputFileName string

El nom del fitxer de sortida.

watermarkText string

Text que es mostra com una marca d’aigua.

options TextWatermarkOptions

Defineix opcions addicionals per a la marca d’aigua del text.

Remarks

Si el format de sortida és una imatge (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cadascuna de les pàgines de la sortida es guardarà com un fitxer separat.

Si el format de sortida és TIFF, la sortida s’emmagatzemarà com un únic arxiu multi-frame.

SetText(string, string, SaveFormat, string, TextWatermarkOptions)

Afegeix una etiqueta de text al document amb opcions i especifica el format de salvatge.

public static void SetText(string inputFileName, string outputFileName, SaveFormat saveFormat, string watermarkText, TextWatermarkOptions options = null)

Parameters

inputFileName string

El nom del fitxer d’entrada.

outputFileName string

El nom del fitxer de sortida.

saveFormat SaveFormat

El format de rescat.

watermarkText string

Text que es mostra com una marca d’aigua.

options TextWatermarkOptions

Defineix opcions addicionals per a la marca d’aigua del text.

Remarks

Si el format de sortida és una imatge (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cadascuna de les pàgines de la sortida es guardarà com un fitxer separat.

Si el format de sortida és TIFF, la sortida s’emmagatzemarà com un únic arxiu multi-frame.

SetText(string, string, SaveOptions, string, TextWatermarkOptions)

Afegeix una etiqueta de text al document amb opcions i especifica el format de salvatge.

public static void SetText(string inputFileName, string outputFileName, SaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)

Parameters

inputFileName string

El nom del fitxer d’entrada.

outputFileName string

El nom del fitxer de sortida.

saveOptions SaveOptions

Les opcions d’estalvi.

watermarkText string

Text que es mostra com una marca d’aigua.

options TextWatermarkOptions

Defineix opcions addicionals per a la marca d’aigua del text.

Remarks

Si el format de sortida és una imatge (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cadascuna de les pàgines de la sortida es guardarà com un fitxer separat.

Si el format de sortida és TIFF, la sortida s’emmagatzemarà com un únic arxiu multi-frame.

SetText(Stream, Stream, SaveFormat, string, TextWatermarkOptions)

Afegeix una etiqueta de text al document des de fluxos amb opcions.

public static void SetText(Stream inputStream, Stream outputStream, SaveFormat saveFormat, string watermarkText, TextWatermarkOptions options = null)

Parameters

inputStream Stream

El flux d’entrada.

outputStream Stream

El flux de producci.

saveFormat SaveFormat

El format de rescat.

watermarkText string

Text que es mostra com una marca d’aigua.

options TextWatermarkOptions

Defineix opcions addicionals per a la marca d’aigua del text.

Remarks

Si el format de sortida és una imatge (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), només la primera pàgina de la sortida es salvarà al corrent especificat.

Si el format de sortida és TIFF, la sortida s’emmagatzemarà com un únic multi-frame TifF al corrent especificat.

SetText(Stream, Stream, SaveOptions, string, TextWatermarkOptions)

Afegeix una etiqueta de text al document des de fluxos amb opcions.

public static void SetText(Stream inputStream, Stream outputStream, SaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)

Parameters

inputStream Stream

El flux d’entrada.

outputStream Stream

El flux de producci.

saveOptions SaveOptions

Les opcions d’estalvi.

watermarkText string

Text que es mostra com una marca d’aigua.

options TextWatermarkOptions

Defineix opcions addicionals per a la marca d’aigua del text.

Remarks

Si el format de sortida és una imatge (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), només la primera pàgina de la sortida es salvarà al corrent especificat.

Si el format de sortida és TIFF, la sortida s’emmagatzemarà com un únic multi-frame TifF al corrent especificat.

SetWatermarkToImages(font, ImageSaveOptions, fonts, TextWatermarkoptions)

Afegeix una etiqueta de text al document amb opcions. Rendera la sortida a les imatges.

public static Stream[] SetWatermarkToImages(string inputFileName, ImageSaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)

Parameters

inputFileName string

El nom del fitxer d’entrada.

saveOptions ImageSaveOptions

Les opcions d’estalvi.

watermarkText string

Text que es mostra com una marca d’aigua.

options TextWatermarkOptions

Defineix opcions addicionals per a la marca d’aigua del text.

Returns

Stream []

SetWatermarkToImages(Stream, ImageSaveOptions, string, TextWatermarkOpcions)

Afegeix una etiqueta de text al document amb opcions. Rendera la sortida a les imatges.

public static Stream[] SetWatermarkToImages(Stream inputStream, ImageSaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)

Parameters

inputStream Stream

El flux de fitxers de entrada.

saveOptions ImageSaveOptions

Les opcions d’estalvi.

watermarkText string

Text que es mostra com una marca d’aigua.

options TextWatermarkOptions

Defineix opcions addicionals per a la marca d’aigua del text.

Returns

Stream []

SetWatermarkToImages(fonts, ImageSaveOptions, byte[]Opcions ImageWatermark)

Afegeix una marca d’imatge al document amb opcions. Rendera la sortida a les imatges.

public static Stream[] SetWatermarkToImages(string inputFileName, ImageSaveOptions saveOptions, byte[] watermarkImageBytes, ImageWatermarkOptions options = null)

Parameters

inputFileName string

El nom del fitxer d’entrada.

saveOptions ImageSaveOptions

Les opcions d’estalvi.

watermarkImageBytes byte []

Bits d’imatge que s’expressa com a marcador de l’aigua.

options ImageWatermarkOptions

Defineix opcions addicionals per a la imatge marca d’aigua.

Returns

Stream []

SetWatermarkToImages(Stream, ImageSaveOptions, Flux, Opcions ImageWatermark)

Afegeix una marca d’imatge al document amb opcions. Rendera la sortida a les imatges.

public static Stream[] SetWatermarkToImages(Stream inputStream, ImageSaveOptions saveOptions, Stream watermarkImageStream, ImageWatermarkOptions options = null)

Parameters

inputStream Stream

El flux d’entrada.

saveOptions ImageSaveOptions

Les opcions d’estalvi.

watermarkImageStream Stream

El flux d’imatge que s’explica com un marcat de l’aigua.

options ImageWatermarkOptions

Defineix opcions addicionals per a la imatge marca d’aigua.

Returns

Stream []

 Català