Wasserzeichen zu Word DOCX Java hinzufügen

Wasserzeichen werden den Word Dokumenten für verschiedene Zwecke hinzugefügt, z. B. um illegale Nutzung zu verhindern, die Eigentümerschaft zu definieren, den Status des Dokuments anzuzeigen usw. In diesem Artikel erfahren Sie, wie Sie mit Java ein Wasserzeichen zu Word Dokumenten hinzufügen. Der Artikel wird das Einfügen von Text und Bildwasserzeichen in ein Word Dokument separat demonstrieren.

Java API zum Hinzufügen von Wasserzeichen in Word Dokumenten

Um den Word Dokumenten Wasserzeichen hinzuzufügen, verwenden wir Aspose.Words for Java. Es ist eine funktionsreiche API, mit der Sie Textverarbeitungsdokumente von Grund auf neu erstellen können. Außerdem können Sie damit die vorhandenen Word Dokumente ganz einfach bearbeiten. Sie können die API entweder herunterladen oder sie mit den folgenden Maven konfigurationen installieren.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>21.7</version>
    <type>pom</type>
</dependency>

Hinzufügen von Textwasserzeichen zu einem Word Dokument in Java

Im Folgenden sind die Schritte zum Einfügen eines Textwasserzeichens in ein Word Dokument mit Java beschrieben.

Das folgende Codebeispiel zeigt, wie Sie einem Word Dokument ein Textwasserzeichen hinzufügen.

// Laden Sie das Word Dokument
Document doc = new Document("Word.docx");

// Legen Sie Wasserzeichenoptionen fest
TextWatermarkOptions watermarkOptions = new TextWatermarkOptions();
watermarkOptions.setFontSize(36);
watermarkOptions.setFontFamily("Arial");
watermarkOptions.setColor(Color.RED);
watermarkOptions.setLayout(WatermarkLayout.DIAGONAL);
watermarkOptions.isSemitrasparent(true);

// Wasserzeichen einfügen
doc.getWatermark().setText("CONFIDENTIAL", watermarkOptions);

// Speichern Sie das aktualisierte Dokument
doc.save("text-watermark.docx");

Das Folgende ist der Screenshot eines Word Dokuments nach dem Hinzufügen des Textwasserzeichens.

Textwasserzeichen zu Word in Java hinzufügen

Bildwasserzeichen zu einem Word Dokument hinzufügen

Im Folgenden finden Sie die Schritte zum Hinzufügen eines Bildwasserzeichens zu einem Word Dokument mit Java.

Das folgende Codebeispiel zeigt, wie Sie dem Word Dokument ein Bildwasserzeichen hinzufügen.

// Laden Sie das Word Dokument
Document doc = new Document("Word.docx");

// Legen Sie Wasserzeichenoptionen fest
ImageWatermarkOptions watermarkOptions = new ImageWatermarkOptions();
watermarkOptions.isWashout(false);

// Wasserzeichenbild laden
BufferedImage image = ImageIO.read(new File("logo.png")); 

// Wasserzeichen einfügen
doc.getWatermark().setImage(image, watermarkOptions);

// Speichern Sie das aktualisierte Dokument
doc.save("image-watermark.docx");

Das Folgende ist der Screenshot eines Word Dokuments nach dem Hinzufügen des Bildwasserzeichens.

Bildwasserzeichen zu Word in Java hinzufügen

Holen Sie sich eine kostenlose API Lizenz

Sie können eine temporäre Lizenz erwerben, um die API ohne Evaluierungseinschränkungen zu verwenden.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie Word Dokumenten mit Java ein Wasserzeichen hinzufügen. Die Schritte und Codebeispiele haben gezeigt, wie Sie ein Text oder Bildwasserzeichen in ein Word Dokument einfügen. Weitere Informationen zur Java-Textverarbeitungs-API finden Sie in der Dokumentation. Falls Sie Fragen haben, können Sie uns diese gerne über unser Forum mitteilen.

Siehe auch