Class Watermarker
Nombre del espacio: Aspose.Words.LowCode Asamblea: Aspose.Words.dll (25.5.0)
Proporciona métodos destinados a insertar marcadores de agua en los documentos.
public class Watermarker : ProcessorInheritance
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)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)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 [][]