Edit PDF in Java

Use Aspose.Slides for Java to edit PDF files in Java applications.

Edit PDF using Aspose.Slides

Aspose.Slides for Java is a Java API for working with presentation content. You can import a PDF file into a Presentation, add a text shape, and save the edited content as PDF.

Edit PDF in Java

Using Aspose.Slides for Java , you can edit a PDF file by adding a text shape and saving the result with SaveFormat.Pdf.

Java code for editing PDF

Presentation presentation = new Presentation();
try {
    presentation.getSlides().removeAt(0);
    presentation.getSlides().addFromPdf("document.pdf");

    ISlide slide = presentation.getSlides().get_Item(0);
    IAutoShape textBox = slide.getShapes().addAutoShape(ShapeType.Rectangle, 10, 10, 100, 50);
    textBox.getTextFrame().setText("New text");

    presentation.save("document.pdf", SaveFormat.Pdf);
} finally {
    presentation.dispose();
}

How to edit PDF in Java

  1. Install Aspose.Slides for Java .

  2. Add the library as a reference in your project.

  3. Create a Presentation instance and import the source PDF content.

  4. Access the slide you want to edit.

  5. Add a text shape with addAutoShape and setText.

  6. Save the edited file with SaveFormat.Pdf.

Edit other files

You can also edit files in other formats.