Class Watermarker
Nome do espaço: Aspose.Words.LowCode Assembleia: Aspose.Words.dll (25.5.0)
Fornece métodos destinados a inserir marcadores de água nos documentos.
public class Watermarker : ProcessorInheritance
object ← Processor ← Watermarker
Membros herdados
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
Methods
CheckArgumentsSet()
protected override void CheckArgumentsSet()Create(WatermarkerContext)
Crie uma nova instância do processador de marcação de água.
public static Watermarker Create(WatermarkerContext context)Parameters
context WatermarkerContext
Returns
ExecuteCore()
protected override void ExecuteCore()SetImage(Título, Título, Título)
Adicione uma imagem de água para o documento.
public static void SetImage(string inputFileName, string outputFileName, string watermarkImageFileName)Parameters
inputFileName string
Nome do arquivo de entrada.
outputFileName string
Nome do arquivo de saída.
watermarkImageFileName string
Imagem que é exibida como uma marca de água.
Remarks
Se o formato de saída é uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), cada página da saída será salvo como um arquivo separado. Se o formato de saída for TIFF, a saída será salvida como um único arquivo multi-frame.
SetImage(Título, Título, Título, ImageWatermarkOptions)
Adicione uma marca de água da imagem ao documento com opções.
public static void SetImage(string inputFileName, string outputFileName, string watermarkImageFileName, ImageWatermarkOptions options)Parameters
inputFileName string
Nome do arquivo de entrada.
outputFileName string
Nome do arquivo de saída.
watermarkImageFileName string
Imagem que é exibida como uma marca de água.
options ImageWatermarkOptions
Defina opções adicionais para a imagem marca de água.
Remarks
Se o formato de saída é uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), cada página da saída será salvo como um arquivo separado. Se o formato de saída for TIFF, a saída será salvida como um único arquivo multi-frame.
SetImage(string, string, SaveFormat, string, ImageWatermarkOptions)
Adicione uma marca de imagem ao documento com opções e especifique o formato de salvo.
public static void SetImage(string inputFileName, string outputFileName, SaveFormat saveFormat, string watermarkImageFileName, ImageWatermarkOptions options = null)Parameters
inputFileName string
Nome do arquivo de entrada.
outputFileName string
Nome do arquivo de saída.
saveFormat SaveFormat
O formato de salvação.
watermarkImageFileName string
Imagem que é exibida como uma marca de água.
options ImageWatermarkOptions
Defina opções adicionais para a imagem marca de água.
Remarks
Se o formato de saída é uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), cada página da saída será salvo como um arquivo separado. Se o formato de saída for TIFF, a saída será salvida como um único arquivo multi-frame.
SetImage(string, string, SaveOptions, string, ImageWatermarkOptions)
Adicione uma marca de imagem ao documento com opções e especifique o formato de salvo.
public static void SetImage(string inputFileName, string outputFileName, SaveOptions saveOptions, string watermarkImageFileName, ImageWatermarkOptions options = null)Parameters
inputFileName string
Nome do arquivo de entrada.
outputFileName string
Nome do arquivo de saída.
saveOptions SaveOptions
As opções de poupança.
watermarkImageFileName string
Imagem que é exibida como uma marca de água.
options ImageWatermarkOptions
Defina opções adicionais para a imagem marca de água.
Remarks
Se o formato de saída é uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), cada página da saída será salvo como um arquivo separado. Se o formato de saída for TIFF, a saída será salvida como um único arquivo 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 Escritório
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 Escritório
options ImageWatermarkOptions
SetImage(Fluxo, Stream, SaveFormat, streaming, ImageWatermarkOptions)
Adicione uma imagem de água para o documento de fluxos com opções.
public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, Stream watermarkImageStream, ImageWatermarkOptions options = null)Parameters
inputStream Stream
O fluxo de entrada.
outputStream Stream
O fluxo de saída.
saveFormat SaveFormat
O formato de salvação.
watermarkImageStream Stream
Água de imagem que é exibida como uma marca de água.
options ImageWatermarkOptions
Defina opções adicionais para a imagem marca de água.
Remarks
Se o formato de saída for uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), apenas a primeira página da saída será salvida para o fluxo especificado. Se o formato de saída for TIFF, a saída será armazenada como um único multi-frame TifF para o fluxo especificado.
SetImage(Fluxo, Stream, SaveOptions, streaming, Opções ImageWatermark)
Adicione uma imagem de água para o documento de fluxos com opções.
public static void SetImage(Stream inputStream, Stream outputStream, SaveOptions saveOptions, Stream watermarkImageStream, ImageWatermarkOptions options = null)Parameters
inputStream Stream
O fluxo de entrada.
outputStream Stream
O fluxo de saída.
saveOptions SaveOptions
As opções de poupança.
watermarkImageStream Stream
Água de imagem que é exibida como uma marca de água.
options ImageWatermarkOptions
Defina opções adicionais para a imagem marca de água.
Remarks
Se o formato de saída for uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), apenas a primeira página da saída será salvida para o fluxo especificado. Se o formato de saída for TIFF, a saída será armazenada como um único multi-frame TifF para o fluxo especificado.
SetText(Título, Título, Título)
Adicione uma nota de texto para o documento.
public static void SetText(string inputFileName, string outputFileName, string watermarkText)Parameters
inputFileName string
Nome do arquivo de entrada.
outputFileName string
Nome do arquivo de saída.
watermarkText string
Texto que é exibido como uma marca de água.
Remarks
Se o formato de saída é uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), cada página da saída será salvo como um arquivo separado. Se o formato de saída for TIFF, a saída será salvida como um único arquivo multi-frame.
SetText(string, string, string, TextWatermarkOptions)
Adicione uma marca de texto para o documento com opções.
public static void SetText(string inputFileName, string outputFileName, string watermarkText, TextWatermarkOptions options)Parameters
inputFileName string
Nome do arquivo de entrada.
outputFileName string
Nome do arquivo de saída.
watermarkText string
Texto que é exibido como uma marca de água.
options TextWatermarkOptions
Defina opções adicionais para o teclado de texto.
Remarks
Se o formato de saída é uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), cada página da saída será salvo como um arquivo separado. Se o formato de saída for TIFF, a saída será salvida como um único arquivo multi-frame.
SetText(string, string, SaveFormat, string, TextWatermarkOptions)
Adicione uma marca de texto para o documento com opções e especificado formato de salvo.
public static void SetText(string inputFileName, string outputFileName, SaveFormat saveFormat, string watermarkText, TextWatermarkOptions options = null)Parameters
inputFileName string
Nome do arquivo de entrada.
outputFileName string
Nome do arquivo de saída.
saveFormat SaveFormat
O formato de salvação.
watermarkText string
Texto que é exibido como uma marca de água.
options TextWatermarkOptions
Defina opções adicionais para o teclado de texto.
Remarks
Se o formato de saída é uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), cada página da saída será salvo como um arquivo separado. Se o formato de saída for TIFF, a saída será salvida como um único arquivo multi-frame.
SetText(string, string, SaveOptions, string, TextWatermarkOptions)
Adicione uma marca de texto para o documento com opções e especificado formato de salvo.
public static void SetText(string inputFileName, string outputFileName, SaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)Parameters
inputFileName string
Nome do arquivo de entrada.
outputFileName string
Nome do arquivo de saída.
saveOptions SaveOptions
As opções de poupança.
watermarkText string
Texto que é exibido como uma marca de água.
options TextWatermarkOptions
Defina opções adicionais para o teclado de texto.
Remarks
Se o formato de saída é uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), cada página da saída será salvo como um arquivo separado. Se o formato de saída for TIFF, a saída será salvida como um único arquivo multi-frame.
SetText(Stream, Stream, SaveFormat, string, TextWatermarkOptions)
Adicione uma nota de texto para o documento de fluxos com opções.
public static void SetText(Stream inputStream, Stream outputStream, SaveFormat saveFormat, string watermarkText, TextWatermarkOptions options = null)Parameters
inputStream Stream
O fluxo de entrada.
outputStream Stream
O fluxo de saída.
saveFormat SaveFormat
O formato de salvação.
watermarkText string
Texto que é exibido como uma marca de água.
options TextWatermarkOptions
Defina opções adicionais para o teclado de texto.
Remarks
Se o formato de saída for uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), apenas a primeira página da saída será salvida para o fluxo especificado. Se o formato de saída for TIFF, a saída será armazenada como um único multi-frame TifF para o fluxo especificado.
SetText(Stream, Stream, SaveOptions, string, TextWatermarkOptions)
Adicione uma nota de texto para o documento de fluxos com opções.
public static void SetText(Stream inputStream, Stream outputStream, SaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)Parameters
inputStream Stream
O fluxo de entrada.
outputStream Stream
O fluxo de saída.
saveOptions SaveOptions
As opções de poupança.
watermarkText string
Texto que é exibido como uma marca de água.
options TextWatermarkOptions
Defina opções adicionais para o teclado de texto.
Remarks
Se o formato de saída for uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), apenas a primeira página da saída será salvida para o fluxo especificado. Se o formato de saída for TIFF, a saída será armazenada como um único multi-frame TifF para o fluxo especificado.
SetWatermarkToImages(Linha, Opções ImageSave, Linhas, TextWatermarkOpções)
Adicione uma marca de texto para o documento com opções. Rendera a saída para imagens.
public static Stream[] SetWatermarkToImages(string inputFileName, ImageSaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)Parameters
inputFileName string
Nome do arquivo de entrada.
saveOptions ImageSaveOptions
As opções de poupança.
watermarkText string
Texto que é exibido como uma marca de água.
options TextWatermarkOptions
Defina opções adicionais para o teclado de texto.
Returns
Stream [ ]
SetWatermarkToImages(Stream, ImageSaveOptions, string, TextWatermarkOpções)
Adicione uma marca de texto para o documento com opções. Rendera a saída para imagens.
public static Stream[] SetWatermarkToImages(Stream inputStream, ImageSaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)Parameters
inputStream Stream
O arquivo de entrada Stream.
saveOptions ImageSaveOptions
As opções de poupança.
watermarkText string
Texto que é exibido como uma marca de água.
options TextWatermarkOptions
Defina opções adicionais para o teclado de texto.
Returns
Stream [ ]
SetWatermarkToImages(Título, ImagemSaveOptions, byte[ ]Opções ImageWatermark)
Adicione uma marca de água da imagem ao documento com opções. Rendera a saída para imagens.
public static Stream[] SetWatermarkToImages(string inputFileName, ImageSaveOptions saveOptions, byte[] watermarkImageBytes, ImageWatermarkOptions options = null)Parameters
inputFileName string
Nome do arquivo de entrada.
saveOptions ImageSaveOptions
As opções de poupança.
watermarkImageBytes byte
[ ]
bits de imagem que são exibidos como uma marca de água.
options ImageWatermarkOptions
Defina opções adicionais para a imagem marca de água.
Returns
Stream [ ]
SetWatermarkToImages(Stream, ImageSaveOptions, Streama, Opções ImageWatermark)
Adicione uma marca de água da imagem ao documento com opções. Rendera a saída para imagens.
public static Stream[] SetWatermarkToImages(Stream inputStream, ImageSaveOptions saveOptions, Stream watermarkImageStream, ImageWatermarkOptions options = null)Parameters
inputStream Stream
O fluxo de entrada.
saveOptions ImageSaveOptions
As opções de poupança.
watermarkImageStream Stream
Água de imagem que é exibida como uma marca de água.
options ImageWatermarkOptions
Defina opções adicionais para a imagem marca de água.
Returns
Stream [ ]