Tworzenie formularzy PDF za pomocą Java

Tworzenie programów acroforms w formacie PDF programowo przy użyciu biblioteki Aspose.PDF dla Java

Jak tworzyć formularze PDF za pomocą Java

Aby utworzyć Formularze PDF (Acroforms) w pliku PDF, użyjemy Aspose.PDF for Java API, który jest bogatym w funkcje, potężnym i łatwym w użyciu interfejsem API do manipulacji dokumentami dla platformy java. Otwórz menedżera pakietów NuGet, wyszukaj Aspose.pdf i zainstaluj. Można również użyć następującego polecenia z konsoli Package Manager Console.

Jak utworzyć AcroForm w formacie PDF za pomocą Java


Potrzebujesz Aspose.PDF for Java, aby wypróbować kod w swoim środowisku.

  1. Załaduj plik PDF w instancji klasy Document.
  2. Utwórz pole.
  3. Twórz dekoracje (takie jak obramowanie).
  4. Dodaj pole do dokumentu i zapisz zmodyfikowany plik PDF

Tworzenie formularzy PDF w formacie PDF - Java

Ten przykładowy kod pokazuje, jak tworzyć formularze PDF w formacie PDF za pomocą Java

// Open document
Document pdfDocument = new Document(_dataDir + "TextField.pdf");
Page page = pdfDocument.getPages().get_Item(1);
// Create a field
TextBoxField textBoxField = new TextBoxField(
    page, 
    new Rectangle(100, 200, 300, 300));
textBoxField.setPartialName("textbox1");
textBoxField.setValue("Text Box");

// TextBoxField.Border = new Border(
Border border = new Border(textBoxField);
border.setWidth(5);
border.setDash(new Dash(1, 1));
textBoxField.setBorder(border);

textBoxField.setColor(Color.getGreen());

// Add field to the document
pdfDocument.getForm().add(textBoxField, 1);

// Save modified PDF
pdfDocument.save(_dataDir + "TextBox_out.pdf");