Class Watermarker

Class Watermarker

Nombre del espacio: Aspose.Words.LowCode Asamblea: Aspose.Words.dll (25.4.0)

Proporciona métodos destinados a insertar marcadores de agua en los documentos.

public class Watermarker : Processor

Inheritance

object Processor Watermarker

Miembros heredados

Processor.mResultDocument ,y, Processor.From(string, LoadOptions) ,y, Processor.From(Stream, LoadOptions) ,y, Processor.To(string, SaveOptions) ,y, Processor.To(string, SaveFormat) ,y, Processor.To(Stream, SaveOptions) ,y, Processor.To(Stream, SaveFormat) ,y, Processor.To(List, SaveOptions) ,y, Processor.To(List, SaveFormat) ,y, Processor.Execute() ,y, Processor.ExecuteCore() ,y, Processor.CheckArgumentsSet() ,y, Processor.GetPartFileName(string, int, SaveFormat) ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Methods

CheckArgumentsSet()

protected override void CheckArgumentsSet()

Create(WatermarkerContext)

Crea una nueva instancia del procesador de marcadores de agua.

public static Watermarker Create(WatermarkerContext context)

Parameters

context WatermarkerContext

Returns

Watermarker

ExecuteCore()

protected override void ExecuteCore()

SetImage(Título, Título, Título)

Añade una imagen de agua en el documento.

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

Parameters

inputFileName string

Nombre del archivo de entrada.

outputFileName string

Nombre del archivo de salida.

watermarkImageFileName string

Imagen que se muestra como una marca de agua.

Remarks

Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.

Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.

SetImage(rincón, rincón, rincón, ImageWatermarkOptions)

Añade una imagen de agua en el documento con opciones.

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

Parameters

inputFileName string

Nombre del archivo de entrada.

outputFileName string

Nombre del archivo de salida.

watermarkImageFileName string

Imagen que se muestra como una marca de agua.

options ImageWatermarkOptions

Define opciones adicionales para la imagen de la marca de agua.

Remarks

Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.

Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.

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

Añade una marca de agua de la imagen en el documento con las opciones y el formato de almacenamiento especificado.

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

Parameters

inputFileName string

Nombre del archivo de entrada.

outputFileName string

Nombre del archivo de salida.

saveFormat SaveFormat

El formato de rescate.

watermarkImageFileName string

Imagen que se muestra como una marca de agua.

options ImageWatermarkOptions

Define opciones adicionales para la imagen de la marca de agua.

Remarks

Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.

Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.

SetImage(rincón, rincón, SaveOptions, rincón, ImageWatermarkOptions)

Añade una marca de agua de la imagen en el documento con las opciones y el formato de almacenamiento especificado.

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

Parameters

inputFileName string

Nombre del archivo de entrada.

outputFileName string

Nombre del archivo de salida.

saveOptions SaveOptions

Las opciones de ahorro.

watermarkImageFileName string

Imagen que se muestra como una marca de agua.

options ImageWatermarkOptions

Define opciones adicionales para la imagen de la marca de agua.

Remarks

Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.

Si el formato de salida es TIFF, la salida se guardará como un solo archivo 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 El 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 El SKBITMAP

options ImageWatermarkOptions

SetImage(El flujo, la corriente, SaveFormat, Stream, ImageWatermarkOptions)

Añade un watermark de la imagen en el documento desde los flujos con opciones.

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

Parameters

inputStream Stream

El flujo de entrada.

outputStream Stream

El flujo de producción.

saveFormat SaveFormat

El formato de rescate.

watermarkImageStream Stream

El flujo de imagen que se muestra como una marca de agua.

options ImageWatermarkOptions

Define opciones adicionales para la imagen de la marca de agua.

Remarks

Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), sólo la primera página de la salida se salvará al flujo especificado.

Si el formato de salida es TIFF, la salida se guardará como un único multi-frame TifF a la corriente especificada.

SetImage(El flujo, la corriente, las opciones de almacenamiento, los flujos, ImageWatermarkOptions)

Añade un watermark de la imagen en el documento desde los flujos con opciones.

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

Parameters

inputStream Stream

El flujo de entrada.

outputStream Stream

El flujo de producción.

saveOptions SaveOptions

Las opciones de ahorro.

watermarkImageStream Stream

El flujo de imagen que se muestra como una marca de agua.

options ImageWatermarkOptions

Define opciones adicionales para la imagen de la marca de agua.

Remarks

Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), sólo la primera página de la salida se salvará al flujo especificado.

Si el formato de salida es TIFF, la salida se guardará como un único multi-frame TifF a la corriente especificada.

SetText(Título, Título, Título)

Incluye una etiqueta de texto en el documento.

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

Parameters

inputFileName string

Nombre del archivo de entrada.

outputFileName string

Nombre del archivo de salida.

watermarkText string

Texto que se muestra como una marca de agua.

Remarks

Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.

Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.

SetText(Tamaño, Tamaño, Tamaño, TextWatermarkOptions)

Añade una etiqueta de texto en el documento con opciones.

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

Parameters

inputFileName string

Nombre del archivo de entrada.

outputFileName string

Nombre del archivo de salida.

watermarkText string

Texto que se muestra como una marca de agua.

options TextWatermarkOptions

Define opciones adicionales para la etiqueta de agua de texto.

Remarks

Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.

Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.

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

Añade una etiqueta de texto en el documento con las opciones y el formato de almacenamiento especificado.

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

Parameters

inputFileName string

Nombre del archivo de entrada.

outputFileName string

Nombre del archivo de salida.

saveFormat SaveFormat

El formato de rescate.

watermarkText string

Texto que se muestra como una marca de agua.

options TextWatermarkOptions

Define opciones adicionales para la etiqueta de agua de texto.

Remarks

Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.

Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.

SetText(rincón, rincón, SaveOptions, rincón, TextWatermarkOptions)

Añade una etiqueta de texto en el documento con las opciones y el formato de almacenamiento especificado.

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

Parameters

inputFileName string

Nombre del archivo de entrada.

outputFileName string

Nombre del archivo de salida.

saveOptions SaveOptions

Las opciones de ahorro.

watermarkText string

Texto que se muestra como una marca de agua.

options TextWatermarkOptions

Define opciones adicionales para la etiqueta de agua de texto.

Remarks

Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.

Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.

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

Añade una etiqueta de texto en el documento desde los flujos con opciones.

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

Parameters

inputStream Stream

El flujo de entrada.

outputStream Stream

El flujo de producción.

saveFormat SaveFormat

El formato de rescate.

watermarkText string

Texto que se muestra como una marca de agua.

options TextWatermarkOptions

Define opciones adicionales para la etiqueta de agua de texto.

Remarks

Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), sólo la primera página de la salida se salvará al flujo especificado.

Si el formato de salida es TIFF, la salida se guardará como un único multi-frame TifF a la corriente especificada.

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

Añade una etiqueta de texto en el documento desde los flujos con opciones.

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

Parameters

inputStream Stream

El flujo de entrada.

outputStream Stream

El flujo de producción.

saveOptions SaveOptions

Las opciones de ahorro.

watermarkText string

Texto que se muestra como una marca de agua.

options TextWatermarkOptions

Define opciones adicionales para la etiqueta de agua de texto.

Remarks

Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), sólo la primera página de la salida se salvará al flujo especificado.

Si el formato de salida es TIFF, la salida se guardará como un único multi-frame TifF a la corriente especificada.

SetWatermarkToImages(Síntomas, Opciones ImageSave, Escritura, TextWatermarkOptions)

Añade una etiqueta de texto en el documento con opciones. Rendirá la salida a las imágenes.

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

Parameters

inputFileName string

Nombre del archivo de entrada.

saveOptions ImageSaveOptions

Las opciones de ahorro.

watermarkText string

Texto que se muestra como una marca de agua.

options TextWatermarkOptions

Define opciones adicionales para la etiqueta de agua de texto.

Returns

Stream [][]

SetWatermarkToImages(Stream, ImageSaveOptions, string, TextWatermarkOpciones)

Añade una etiqueta de texto en el documento con opciones. Rendirá la salida a las imágenes.

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

Parameters

inputStream Stream

El flujo de archivos de entrada.

saveOptions ImageSaveOptions

Las opciones de ahorro.

watermarkText string

Texto que se muestra como una marca de agua.

options TextWatermarkOptions

Define opciones adicionales para la etiqueta de agua de texto.

Returns

Stream [][]

SetWatermarkToImages(Tamaño, ImageSaveOptions, byte[][]Opciones de ImageWatermark)

Añade una marca de agua de la imagen en el documento con opciones. Rendirá la salida a las imágenes.

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

Parameters

inputFileName string

Nombre del archivo de entrada.

saveOptions ImageSaveOptions

Las opciones de ahorro.

watermarkImageBytes byte [][]

Bytes de imagen que se muestran como una marca de agua.

options ImageWatermarkOptions

Define opciones adicionales para la imagen de la marca de agua.

Returns

Stream [][]

SetWatermarkToImages(Stream, ImageSaveOptions, Flujo, Opciones de ImageWatermark)

Añade una marca de agua de la imagen en el documento con opciones. Rendirá la salida a las imágenes.

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

Parameters

inputStream Stream

El flujo de entrada.

saveOptions ImageSaveOptions

Las opciones de ahorro.

watermarkImageStream Stream

El flujo de imagen que se muestra como una marca de agua.

options ImageWatermarkOptions

Define opciones adicionales para la imagen de la marca de agua.

Returns

Stream [][]

 Español