Wasserzeichen löschen über Java

So entfernen Sie Wasserzeichen aus PDF über Java

Löschen Sie ein Wasserzeichen aus einer PDF-Datei mithilfe der Java Library

Löschen Sie das Wasserzeichen aus der PDF-Datei. Wir verwenden die Aspose.PDF for Java API, eine funktionsreiche, leistungsstarke und benutzerfreundliche Konvertierungs-API für die Java-Plattform. Sie können die neueste Version direkt von Maven herunterladen und in Ihrem Maven-basierten Projekt installieren, indem Sie die folgenden Konfigurationen zu pom.xml hinzufügen.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

Entfernen Sie das Wasserzeichen über Java


Sie benötigen Aspose.PDF für Java, um den Code in Ihrer Umgebung auszuprobieren.

  1. Laden Sie das PDF mit einer Instanz von Document.
  2. Erstellen Sie eine Instanz von WatermarkArtifact.
  3. Legt die Eigenschaften des WatermarkArtifact-Objekts fest.
  4. Fügen Sie ein Wasserzeichen mit der Methode Add der Sammlungsklasse Aspose.Pdf.Page.Artifacts hinzu.
  5. Speichern Sie die PDF-Datei

Löschen Sie das Wasserzeichen aus dem PDF - Java


    doc = new com.aspose.pdf.Document("1.pdf");

    if(doc.getPages().get_Item(1).getArtifacts().get_Item(1).getSubtype() == com.aspose.pdf.Artifact.ArtifactSubtype.Watermark)
        doc.getPages().get_Item(1).getArtifacts().delete(doc.getPages().get_Item(1).getArtifacts().get_Item(1));

    //save result pdf to file
    doc.save("remove_watermark.pdf", com.aspose.pdf.SaveFormat.Pdf);