Redactar formatos PDF en Java

Información de redacción confidencial de documentos PDF nativos y de alto rendimiento mediante el uso de Aspose.PDF del lado del servidor para las API Java, sin el uso de ningún software como Microsoft o Adobe PDF.

Cómo redactar un archivo PDF con la biblioteca Java

Para redactar PDF, usaremos la API Aspose.PDF for Java, que es una API de conversión para la plataforma Java con muchas funciones, potente y fácil de usar. Puede descargar su última versión directamente desde Maven e instalarla en su proyecto basado en Maven añadiendo las siguientes configuraciones apom.xml.

Redactar documentos PDF a través de Java


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

  1. Cargue el PDF con una instancia de Document.
  2. Cree un objeto TextFragmentAbsorber con términos de búsqueda como argumento
  3. Defina las opciones de búsqueda.
  4. Recorra cada recopilación de fragmentos para redactar.
  5. Guarde el archivo PDF.

Redactar archivos PDF - Java


    Document doc = new Document("sourceFile.pdf");

    Rectangle rect = new Rectangle(200, 500, 300, 600);
    RedactionAnnotation annot = new RedactionAnnotation(doc.getPages().get_Item(1), rect);

    annot.setFillColor(Color.getBlack());
    annot.setBorderColor(Color.getYellow());
    annot.setColor(Color.getBlue());
    annot.setFontSize(20);
    annot.setOverlayText("REDACTED");
    annot.setTextAlignment(HorizontalAlignment.Center);
    annot.setRepeat(true);
    
    doc.getPages().get_Item(1).getAnnotations().add(annot);
    doc.save("output.pdf");