SetImage

SetImage(Image)

Agrega una marca de agua de imagen en el documento.

public void SetImage(Image image)
Parámetro Escribe Descripción
image Image Imagen que se muestra como marca de agua.

Excepciones

excepción condición
ArgumentNullException Se lanza cuando la imagen es nula.

Ver también


SetImage(Image, ImageWatermarkOptions)

Agrega una marca de agua de imagen en el documento.

public void SetImage(Image image, ImageWatermarkOptions options)
Parámetro Escribe Descripción
image Image Imagen que se muestra como marca de agua.
options ImageWatermarkOptions Define opciones adicionales para la marca de agua de la imagen.

Excepciones

excepción condición
ArgumentNullException Se lanza cuando la imagen es nula.

Observaciones

SiImageWatermarkOptions es nulo, la marca de agua se establecerá con las opciones predeterminadas.

Ejemplos

Muestra cómo crear una marca de agua a partir de una imagen en el sistema de archivos local.

Document doc = new Document();

            // Modificar la apariencia de la marca de agua de la imagen con un objeto ImageWatermarkOptions,
            // luego páselo mientras crea una marca de agua a partir de un archivo de imagen.
            ImageWatermarkOptions imageWatermarkOptions = new ImageWatermarkOptions();
            imageWatermarkOptions.Scale = 5;
            imageWatermarkOptions.IsWashout = false;

#if NET48 || JAVA
            doc.Watermark.SetImage(Image.FromFile(ImageDir + "Logo.jpg"), imageWatermarkOptions);
#elif NET5_0_OR_GREATER || __MOBILE__
            using (SKBitmap image = SKBitmap.Decode(ImageDir + "Logo.jpg"))
            {
                doc.Watermark.SetImage(image, imageWatermarkOptions);
            }
#endif

            doc.Save(ArtifactsDir + "Document.ImageWatermark.docx");

Ver también


SetImage(string, ImageWatermarkOptions)

Agrega una marca de agua de imagen en el documento.

public void SetImage(string imagePath, ImageWatermarkOptions options)
Parámetro Escribe Descripción
imagePath String Ruta al archivo de imagen que se muestra como marca de agua.
options ImageWatermarkOptions Define opciones adicionales para la marca de agua de la imagen.

Excepciones

excepción condición
ArgumentNullException Se lanza cuando la ruta es nula.

Observaciones

SiImageWatermarkOptions es nulo, la marca de agua se establecerá con las opciones predeterminadas.

Ver también