Class Watermarker

Class Watermarker

Nome do espaço: Aspose.Words.LowCode Assembleia: Aspose.Words.dll (25.4.0)

Fornece métodos destinados a inserir marcadores de água nos documentos.

public class Watermarker : Processor

Inheritance

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, 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)

Crie uma nova instância do processador de marcação de água.

public static Watermarker Create(WatermarkerContext context)

Parameters

context WatermarkerContext

Returns

Watermarker

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 = null)

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 = null)

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

 Português