Zarządzaj tabelami w formacie PDF za pośrednictwem Java

Dodawanie, wyodrębnianie, usuwanie tabel w dokumencie PDF. Użyj pliku Aspose.PDF dla Java, aby programowo modyfikować pliki PDF

Najpopularniejsza akcja z tabelami - Java

Jak zarządzać tabelami w dokumencie PDFKorzystanie z biblioteki Java

Aby pracować z tabelą, użyjemy interfejsu API Aspose.PDF for Java, który jest bogatym w funkcje, wydajnym i łatwym w użyciu interfejsem API konwersji dla platformy Java. Możesz pobrać jego najnowszą wersję bezpośrednio z Maven i zainstalować ją w ramach projektu opartego na Maven, dodając następujące konfiguracje do 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>

Dodaj tabelę do pliku PDF poprzez Java


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

  1. Załaduj plik PDF z wystąpieniem dokumentu.
  2. Uzyskaj dostęp do strony za pomocą jej indeksu.
  3. Utwórz obiekt tabeli.
  4. Ustaw ustawienia tabeli (np. ustaw obramowania).
  5. Wypełnij tabelę.
  6. Dodaj tabelę do strony.
  7. Zapisz plik.

Dodaj tabelę w PDF - Java

Document pdfDocument = new Document(DATA_DIR.resolve("input.pdf").toString());
com.aspose.pdf.Table table = new com.aspose.pdf.Table();

able and cell borders
BorderInfo border = new BorderInfo(BorderSide.All, 0.5f, Color.getLightGray());
table.setBorder(border);
table.setDefaultCellBorder(border);

0 rows with 3 columns each
for (int i = 1; i < 10; i++) {
    Row row = table.getRows().add();
    for (int j = 1; j <= 3; j++) {
        row.getCells().add("Column (" + i + ", " + j + ")");
    }
}

able to the first page and save the document
pdfDocument.getPages().get_Item(1).getParagraphs().add(table);
pdfDocument.save(DATA_DIR.resolve("document_with_table.pdf").toString());
pdfDocument.close();