iText PDF是一个用于创建和操作PDF文件的Java库。水印有助于保护机密信息。
在本教程中,我们将通过为水印创建一个新的PDF文件并为现有PDF文件添加水印来探索iText PDF库。
2. Maven依赖项
在本教程中,我们将使用Maven来管理我们的依赖项。我们将需要iText依赖项来开始使用iText PDF库。此外,我们还需要_AssertJ_依赖项进行测试。我们将在_pom.xml_中添加这两个依赖项:
``<dependency>``
``<groupId>``com.itextpdf``</groupId>``
``<artifactId>``itext7-core``</artifactId>``
``<version>``7.2.4``</version>``
`<type>`pom`</type>`
``</dependency>``
``<dependency>``
``<groupId>``org.assertj``</groupId>``
``<artifactId>``assertj-core``</artifactId>``
``<version>``3.25.3``</version>``
`<scope>`test`</scope>`
``</dependency>``
大约 5 分钟