Arbeiten mit Wasserzeichen

Dieses Thema diskutiert, wie man mit einem Wasserzeichen programmatisch arbeitet Aspose.Words. Ein Wasserzeichen ist ein Hintergrundbild, das hinter dem Text in einem Dokument zeigt. Ein Wasserzeichen kann einen Text oder ein durch die Watermark Klasse.

Hinzufügen eines Wasserzeichens zu einem Dokument

In Microsoft Word, ein Wasserzeichen kann einfach in ein Dokument mit dem Befehl Einfügen Wasserzeichen eingefügt werden. Aspose.Words bietet watermark Klasse, um Wasserzeichen in Dokumenten hinzuzufügen oder zu entfernen. Aspose.Words bietet Wasser und Wasser TypAufzählung, mit der drei mögliche Arten von Wasserzeichen (Text, Bild und Keine) zu arbeiten

Text hinzufügen Wasserzeichen

Das folgende Codebeispiel zeigt, wie ein Text-Wasserzeichen in einem Dokument eingefügt werden kann, indem TextWatermarkOptions Verwendung von SetText Methode:

Bild hinzufügen Wasserzeichen

Das folgende Codebeispiel zeigt, wie ein Bild-Wasserzeichen in einem Dokument eingefügt werden kann, indem ImageWatermarkOptions Verwendung von SetImage Methode:

Das Wasserzeichen kann auch mit Formklasse eingesetzt werden. Es ist sehr einfach, jede Form oder Bild in eine Kopfzeile oder Fußzeile einzufügen und so ein Wasserzeichen jeder denkbaren Art zu schaffen.

Im folgenden Codebeispiel wird ein Wasserzeichen in ein Word-Dokument eingefügt:

Watermark von einem Dokument entfernen

Die Watermark Klasse bietet Remove Verfahren zum Entfernen des Wasserzeichens aus einem Dokument.

Die folgenden Codebeispiele zeigen, wie man ein Wasserzeichen aus Dokumenten entfernt:

Um das Wasserzeichen aus einem Dokument zu entfernen, müssen Sie beim Einfügen nur den Namen der Wasserzeichenform einstellen und dann die Wasserzeichenform durch einen zugeordneten Namen entfernen.

Das folgende Codebeispiel zeigt Ihnen, wie Sie den Namen der Wasserzeichenform einstellen und aus dem Dokument entfernen können:

// Set name to be able to remove it afterwards
watermark.Name("WaterMark");

Fügen Sie ein Wasserzeichen in eine Tabelle Zelle

Manchmal müssen Sie ein Wasserzeichen / Bild in die Zelle der Tabelle einfügen und es außerhalb der Tabelle anzeigen, können Sie verwenden IsLayoutInCell Eigentum. Diese Eigenschaft erhält oder setzt eine Flagge, die angibt, ob die Form innerhalb einer Tabelle oder außerhalb davon angezeigt wird. Beachten Sie, dass diese Eigenschaft nur funktioniert, wenn Sie das Dokument für Microsoft Word 2010 mit OptimizeFor Methode

Das folgende Codebeispiel zeigt, wie diese Eigenschaft genutzt werden kann: