حذف جداول از PDF از طریق Python

حذف جداول از سند PDF با استفاده از Aspose.PDF برای کتابخانه Python for .NET

نحوه حذف جداول از سند PDF با استفاده از کتابخانه Python for .NET

به منظور حذف جدول، از API Aspose.PDF for Python استفاده خواهیم کرد که یک API دستکاری اسناد قدرتمند، قدرتمند و آسان برای استفاده برای پلتفرم python-net است. مدیر بسته NuGet را باز کنید، aspose.pdf را جستجو کرده و نصب کنید. شما همچنین می توانید از دستور زیر از کنسول مدیریت بسته استفاده کنید.

Python Package Manager Console

pip install aspose-pdf

حذف جداول از پی دی اف از طریق Python


شما نیاز به Aspose.PDF for Python دارید تا کد را در محیط خود امتحان کنید.

۱. PDF را با نمونه ای از سند بارگذاری کنید. ۱. ایجاد شیء TableAbsorber برای پیدا کردن جداول. ۱. بازدید از صفحه اول با جذب. ۱. اولین جدول را در صفحه دریافت کنید ۱. جدول را بردارید فایل را ذخیره کنید

حذف جداول از پی دی اف - Python

import aspose.pdf as ap

input_file = DIR_INPUT_TABLE + "Table_input.pdf"
output_file = DIR_OUTPUT + "Table_out.pdf"
# Load existing PDF document
pdf_document = ap.Document(input_file)
# Create TableAbsorber object to find tables
absorber = ap.text.TableAbsorber()
# Visit first page with absorber
absorber.visit(pdf_document.pages[1])
# Get first table on the page
table = absorber.table_list[0]
# Remove the table
absorber.remove(table)
# Save PDF
pdf_document.save(output_file)