חלץ תמונות מ-PDF Python

אם אתה מחפש שיטה פשוטה לחילוץ תמונות ממסמך PDF באמצעות Python, מאמר זה מספק פתרון רב ערך. על ידי ביצוע מספר שלבים פשוטים, תוכל ללמוד כיצד לעבד ביעילות קובץ PDF ולחלץ את התמונות שלו. אז בואו נראה כיצד לחלץ תמונות מקובץ PDF ב-Python.

ספריית Python לחילוץ תמונות ב-PDF

כדי לחלץ תמונות מקובץ PDF, נשתמש ב-Aspose.PDF for Python. זוהי ספריית PDF חזקה המאפשרת לך ליצור ולעבד קבצי PDF ללא מאמץ. בנוסף, הוא מאפשר לנתח את ה-PDF ולחלץ תמונות בכמה שורות קוד. השתמש בפקודת ה-pip הבאה כדי להתקין את הספרייה באפליקציה שלך.

> pip install aspose-pdf 

כיצד לחלץ תמונות מקובץ PDF ב-Python

להלן השלבים שנבצע כדי לחלץ תמונות מקובץ PDF.

  • טען את קובץ ה-PDF.
  • עברו בלולאה בין הדפים ב-PDF.
  • חלץ תמונות אחת אחת.
  • שמור את התמונות שחולצו.

כעת נהפוך את השלבים הללו לקוד Python ונחלץ תמונות מקובץ PDF.

חילוץ תמונה של PDF ב-Python

להלן השלבים לחילוץ תמונות מקובץ PDF ב- Python.

  • ראשית, טען את ה-PDF באמצעות המחלקה Document.
  • עברו בלולאה בין דפי ה-PDF באמצעות אוסף document.pages.
  • עבור כל עמוד, גש לכל XImage באוסף resources.images.
  • שמור כל תמונה במיקום הרצוי באמצעות שיטת XImage.save() .

דוגמת הקוד הבאה מראה כיצד לחלץ תמונות מ-PDF ב-Python.

import aspose.pdf as ap
import aspose.pydrawing as drawing

# טען את ה-PDF
document = ap.Document("document.pdf")

image_counter = 1
image_name = "image_{counter}.jpg"

# עברו בלולאה בכל הדפים
for page in document.pages:

    # עברו בלולאה בין התמונות בעמוד
   for image in page.resources.images: 
        
        # צור אובייקט זרם זיכרון כדי לשמור תמונה
        with open(image_name.format(counter=image_counter), "wb") as stream:
           
            # שמור את התמונה
            image.save(stream, drawing.imaging.ImageFormat.jpeg)
            image_counter = image_counter + 1

מחלץ תמונה מקוון ל-PDF

אנו מספקים גם מנתח PDF מקוון, המבוסס על Aspose.PDF עבור Python. אתה יכול להשתמש בכלי החינמי הזה כדי לנתח את קבצי ה-PDF ולחלץ תמונות.

ספריית PDF של Python

אתה יכול לקבל [רישיון זמני] בחינם10 ולחלץ תמונות מקבצי PDF ללא כל הגבלה.

בנוסף, תוכל לחקור יותר על ספריית ה-PDF של Python באמצעות תיעוד. כמו כן, אתה יכול לפרסם את השאילתות שלך בפורום שלנו.

סיכום

במאמר זה למדת כיצד לחלץ תמונות מקובץ PDF ב-Python. המדריך שלב אחר שלב ודוגמת הקוד הדגימו כיצד לנתח קובץ PDF ולחלץ תמונות מכל עמוד. בנוסף, סיפקנו לך אפליקציה מקוונת בחינם לחילוץ טקסט PDF ותמונה. אתה יכול להשתמש באפליקציה זו מכל מכשיר שיש לו חיבור לאינטרנט.

ראה גם