SetImage

SetImage(Image)

Fügt dem Dokument ein Bildwasserzeichen hinzu.

public void SetImage(Image image)
ParameterTypBeschreibung
imageImageBild, das als Wasserzeichen angezeigt wird.

Ausnahmen

AusnahmeBedingung
ArgumentNullExceptionWird ausgelöst, wenn das Bild vorhanden istNull .

Siehe auch


SetImage(Image, ImageWatermarkOptions)

Fügt dem Dokument ein Bildwasserzeichen hinzu.

public void SetImage(Image image, ImageWatermarkOptions options)
ParameterTypBeschreibung
imageImageBild, das als Wasserzeichen angezeigt wird.
optionsImageWatermarkOptionsDefiniert zusätzliche Optionen für das Bildwasserzeichen.

Ausnahmen

AusnahmeBedingung
ArgumentNullExceptionWird ausgelöst, wenn das Bild vorhanden istNull .

Bemerkungen

WennImageWatermarkOptions IstNull, das Wasserzeichen wird mit Standardoptionen eingestellt.

Beispiele

Zeigt, wie man aus einem Bild im lokalen Dateisystem ein Wasserzeichen erstellt.

Document doc = new Document();

            // Ändern Sie das Erscheinungsbild des Bildwasserzeichens mit einem ImageWatermarkOptions-Objekt.
            // Übergebe es dann beim Erstellen eines Wasserzeichens aus einer Bilddatei.
            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");

Siehe auch


SetImage(string, ImageWatermarkOptions)

Fügt dem Dokument ein Bildwasserzeichen hinzu.

public void SetImage(string imagePath, ImageWatermarkOptions options)
ParameterTypBeschreibung
imagePathStringPfad zur Bilddatei, die als Wasserzeichen angezeigt wird.
optionsImageWatermarkOptionsDefiniert zusätzliche Optionen für das Bildwasserzeichen.

Ausnahmen

AusnahmeBedingung
ArgumentNullExceptionWird ausgelöst, wenn der Pfad vorhanden istNull .

Bemerkungen

WennImageWatermarkOptions IstNull, das Wasserzeichen wird mit Standardoptionen eingestellt.

Siehe auch