Aggiungi tabella al PDF tramite Python

Inserisci la tabella in un documento PDF a livello di codice utilizzando Aspose.PDF per la libreria Python for .NET

Come aggiungere tabelle nel documento PDF utilizzando la libreria Python for .NET

Per aggiungere una tabella, utilizza Aspose.PDF for Python via .NET, un’API potente e facile da usare. Apri PyPI, cerca aspose-pdf e installalo. In alternativa, esegui il comando:

Console

pip install aspose-pdf

Aggiungi tabella al PDF tramite Python


È necessario Aspose.PDF for .NET per provare il codice nel proprio ambiente.

  1. Carica il PDF con un’istanza di Document.
  2. Accedi alla Pagina tramite il suo indice.
  3. Crea oggetto Table.
  4. Impostare l’impostazione della tabella (ad esempio, impostare i bordi).
  5. Compilare la tabella.
  6. Aggiungi la tabella a una pagina.
  7. Salvate il file.

Aggiungi tabella in 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)