通过 Python 管理 PDF 中的表格

添加、提取、删除 PDF 文档中的表格。使用 Aspose.PDF for Python for .NET 以编程方式修改 PDF 文件

最常用的表格操作 - Python

如何管理 PDF 文件中的表格使用 Python for .NET 庫

為了使用表格,請使用 Aspose.PDF for Python via .NET,這是一個功能強大且易於使用的 API。打開PyPI,搜尋“aspose-pdf”,並安裝。或者,執行以下命令:

Console

pip install aspose-pdf

通過Python將表格添加到 PDF


您需要 Aspose.PDF for Python via .NET 在您的環境中嘗試代碼。

  1. 使用 Document 實例載入PDF。
  2. 透過索引存取該頁面。 1.建立一個 Table 物件。
  3. 設定表格設定(例如設定邊框)。
  4. 填充表格。
  5. 將表格新增至頁面。 1.保存文件。

在 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)