حذف الصور من ملف PDF باستخدام Python
Contents
[
Hide
]
استخدم هذه الصفحة عندما تحتاج إلى إزالة الرسومات غير الضرورية أو تقليل حجم PDF أو تنظيف المحتوى المرئي الحساس من المستند.
حذف الصور من ملف PDF
استخدم الخطوات التالية لحذف صورة واحدة من الصفحة:
- قم بتحميل ملف PDF المصدر باستخدام
ap.Document(infile). - حدد فهرس موارد الصفحة والصورة.
- احذف الصورة باستخدام
resources.images.delete(index). - احفظ ملف PDF المحدث.
import aspose.pdf as ap
def delete_image(infile, outfile):
document = ap.Document(infile)
document.pages[1].resources.images.delete(1)
document.save(outfile)
احذف جميع الصور من الصفحة
استخدم هذا المثال لإزالة كل صورة من صفحة معينة.
import aspose.pdf as ap
def delete_all_images_from_page(infile, outfile, page_number):
document = ap.Document(infile)
page = document.pages[page_number]
while len(page.resources.images) != 0:
page.resources.images.delete(1)
document.save(outfile)