通过在Word文档中添加水印,您可以防止信息安全性并防止未经授权的文档复制。通过在Word文档中添加某些文本水标志,用户可以快速识别文档的类型和目的。水印也可以用作文档的装饰,以使它们看起来更美丽和专业。在本文中,您将发现如何使用免费的Free Spire.Doc for Java
将文本和图像水标志添加到Word文档中- Textwasserzeichen in Word-Dokumenten mit Java einfügen
- Bildwasserzeichen in Word-Dokumenten mit Java einfügen
Hinzufiten
本文中描述的方法需要免费的Java-api,用于Word Document Processing for Spire.doc for Java。该API可以从offiziellen Website下载或通过Maven集成到项目中。 Maven代码如下:
<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>https://repo.e-iceblue.com/nexus/content/groups/public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.doc.free</artifactId>
<version>5.2.0</version>
</dependency>
</dependencies>
在使用Java的Word文档中包括文字水标志
这是详细的步骤:
- 创建文档类的对象并加载Word文档。
Document document = new Document("Beispiel.docx");
- 创建textwatermark类的对象。
TextWatermark watermark = new TextWatermark();
-
使用Textwatermark类的方法确定文本水标志的文本和格式。
-
在Word文档中插入此水印。
document.setWatermark(watermark);
- 保存文档。
document.saveToFile("Textwasserzeichen.docx", FileFormat.Auto);
完整的代码如下:
import com.spire.doc.Document;
import com.spire.doc.FileFormat;
import com.spire.doc.TextWatermark;
import com.spire.doc.documents.WatermarkLayout;
import java.awt.*;
public class addTextWatermark {
public static void main(String[] args) {
// Erstellen Sie ein Objekt der Document-Klasse und laden Sie das Word-Dokument.
Document document = new Document("Beispiel.docx");
// Erstellen Sie ein Objekt der TextWatermark-Klasse.
TextWatermark watermark = new TextWatermark();
// Legen Sie den Text und das Format des Textwasserzeichens fest.
watermark.setText("Entwurf");
watermark.setColor(Color.blue);
watermark.setFontName("Yu Mincho");
watermark.setLayout(WatermarkLayout.Diagonal);
watermark.setSemitransparent(true);
watermark.setFontSize(48f);
// Fügen Sie dieses Wasserzeichen in das Word-Dokument ein.
document.setWatermark(watermark);
// Speichern Sie das Dokument.
document.saveToFile("Textwasserzeichen.docx", FileFormat.Auto);
document.dispose();
}
}
在使用Java的Word文档中包括图像水标志
这是详细的步骤:
- 创建文档类的对象并加载Word文档。
Document document = new Document("Beispiel.docx");
- 创建一个picturewatermark类的对象。
PictureWatermark watermark = new PictureWatermark();
-
使用Picturewatermark类的方法来定义图像水标志的图像和格式。
-
在Word文档中插入此水印。
document.setWatermark(watermark);
- 保存文档。
document.saveToFile("Bildwasserzeichen.docx", FileFormat.Auto);
完整的代码读取:
import com.spire.doc.Document;
import com.spire.doc.FileFormat;
import com.spire.doc.PictureWatermark;
public class addImageWatermark {
public static void main(String[] args) {
// Erstellen Sie ein Objekt der Document-Klasse und laden Sie das Word-Dokument.
Document document = new Document("Beispiel.docx");
// Erstellen Sie ein Objekt der PictureWatermark-Klasse.
PictureWatermark watermark = new PictureWatermark();
// Legen Sie das Bild und das Format des Bildwasserzeichens fest.
watermark.setPicture("Bild.jpg");
watermark.setScale(100);
watermark.setWashout(true);
// Fügen Sie dieses Wasserzeichen in das Word-Dokument ein.
document.setWatermark(watermark);
// Speichern Sie das Dokument.
document.saveToFile("Bildwasserzeichen.docx", FileFormat.Auto);
document.dispose();
}
}
java的免费spire.doc是使用for Spire.doc for Java添加文本和图像水标志的介绍。 Java的免费尖峰。在Spire.Doc for Java-Tutorial中描述了许多其他功能。
在以下内容中,您将找到某些功能的教程的链接: