حذف الصور من ملف PDF باستخدام Python
Contents
[
Hide
]
هناك العديد من الأسباب لإزالة جميع الصور أو صور محددة من ملفات PDF.
أحيانًا قد يحتوي ملف PDF على صور مهمة تحتاج إلى إزالتها لحماية الخصوصية أو لمنع الوصول غير المصرح به إلى معلومات معينة.
يمكن أن يساعد إزالة الصور غير المرغوب فيها أو الزائدة في تقليل حجم الملف، مما يسهل مشاركة أو تخزين ملفات PDF.
إذا لزم الأمر، يمكنك تقليل عدد الصفحات عن طريق إزالة جميع الصور من المستند. كما أن حذف الصور من المستند سيساعد في تحضير ملف PDF للضغط أو استخراج معلومات النصوص.
Aspose.PDF for Python عبر .NET سيساعدك في هذه المهمة.
حذف الصور من ملف PDF
لحذف صورة من ملف PDF:
- افتح مستند PDF موجود.
- احذف صورة معينة.
- احفظ ملف PDF المحدث.
يعرض مقطع الكود التالي كيفية حذف صورة من ملف PDF.
import aspose.pdf as ap
# افتح المستند
document = ap.Document(input_file)
# احذف صورة معينة
document.pages[2].resources.images.delete(1)
# احفظ ملف PDF المحدث
document.save(output_pdf)
حذف جميع الصور من ملف PDF المدخل
import aspose.pdf as ap
# فتح المستند
document = ap.Document(input_file)
# حذف جميع الصور في جميع الصفحات
for i in range(len(document.pages)):
while len(document.pages[i + 1].resources.images) != 0:
document.pages[i + 1].resources.images.delete(1)
# حفظ ملف PDF المحدث
document.save(output_file)