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

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

Najpopularniejsza akcja z tabelami - Python

Jak zarządzać tabelami w dokumencie PDFKorzystanie z biblioteki Python for .NET

Aby pracować z tabelą, użyj Aspose.PDF for Python via .NET, potężnego i łatwego w użyciu API. Otwórz PyPI, wyszukaj aspose-pdf i zainstaluj. Alternatywnie uruchom polecenie:

Console

pip install aspose-pdf

Dodaj tabelę do pliku PDF poprzez Python


Potrzebujesz Aspose.PDF for Python via .NET, 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 - Python

import aspose.pdf as apdf

from os import path

path_infile = path.join(self.data_dir, infile)
path_outfile = path.join(self.data_dir, outfile)

document = apdf.Document(path_infile)

border_info = apdf.BorderInfo(apdf.BorderSide.ALL, 5, apdf.Color.light_gray)
table = apdf.Table()

table.border = border_info

table.default_cell_border = border_info

for row_count in range(0, 10):
    row = table.rows.add()
    row.cells.add("Column (" + str(row_count) + ", 1)")
    row.cells.add("Column (" + str(row_count) + ", 2)")
    row.cells.add("Column (" + str(row_count) + ", 3)")

document.pages[1].paragraphs.add(table)
document.save(path_outfile)