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