استخراج الصور من ملف PDF باستخدام بايثون

Contents
[ ]

هل تحتاج إلى فصل الصور من ملفات PDF الخاصة بك؟ لإدارة مبسطة أو أرشفة أو تحليل أو مشاركة صور مستنداتك، استخدم Aspose.PDF for Python واستخراج الصور من ملفات PDF.

تُحتفظ الصور في مجموعة الموارد الخاصة بكل صفحة في مجموعة XImage. لاستخراج صورة معينة من صفحة محددة، احصل على الصورة من مجموعة الصور باستخدام الفهرس المحدد للصورة.

يعيد فهرس الصورة كائن XImage. يوفر هذا الكائن طريقة save() والتي يمكن استخدامها لحفظ الصورة المستخرجة. يوضح مقتطف الشيفرة التالي كيفية استخراج الصور من ملف PDF.


    import aspose.pdf as ap

    # فتح المستند
    document = ap.Document(input_file)

    # استخراج صورة معينة
    xImage = document.pages[2].resources.images[1]
    outputImage = io.FileIO(output_image, "w")

    # حفظ الصورة الناتجة
    xImage.save(outputImage)
    outputImage.close()