Obtenga una marca de agua de un PDF a través de Java

Obtenga una marca de agua del documento PDF. Utilice Aspose.PDF para que Java modifique archivos PDF mediante programación

Obtenga una marca de agua de un archivo PDF usando la biblioteca Java

Obtenga Watermark from PDF File y utilizaremos la API Aspose.PDF para Java, que es una API de conversión rica en funciones, potente y fácil de usar para la plataforma Java. Puede descargar su última versión directamente desde Maven e instalarla en su proyecto basado en Maven añadiendo las siguientes configuraciones al pom.xml.

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>

Obtenga Watermark a través de Java


Necesita Aspose.PDF para Java para probar el código en su entorno.

  1. Cargue el PDF con una instancia de Document.
  2. Crea una instancia de WatermarkArtifact.
  3. Establece las propiedades del objeto WatermarkArtifact.
  4. Agregue una marca de agua mediante el método Add de la clase de colección Aspose.Pdf.Page.Artifacts.
  5. Guardar archivo PDF

Obtenga una marca de agua del 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)
    {
        fs = new FileOutputStream("get_watermark.jpg");
        doc.getPages().get_Item(1).getArtifacts().get_Item(1).getImage().save(fs);
        fs.flush();
        fs.close();
    }