PDF לתמונה

המר PDF לתמונה בפיתון

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

ה-API של הענן שלנו כל כך מדהים שהוא דורש רק קלט PDF ונתיב יעד ודואג לכל מורכבות ההמרה הפנימית.

API להמרה של PDF ל-JPG

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

ה-SDK זמין להתקנה על PIP ו-GitHub. כעת אנא בצע את הפקודה הבאה בשורת המסוף/הפקודה כדי להתקין את הגרסה העדכנית ביותר של SDK במערכת.

pip install asposepdfcloud

השלב החשוב הבא הוא מנוי חינם לשירותי הענן שלנו באמצעות מרכז השליטה של Aspose.Cloud באמצעות GitHub או חשבון Google. במקרה שאין לך חשבון קיים, פשוט צור חשבון חדש וקבל את אישורי הלקוח המותאמים אישית שלך.

המר PDF ל-JPG ב-Python

אנא בצע את השלבים המפורטים להלן כדי לשמור PDF כפורמט JPG ולשמור את הפלט באחסון ענן.

  • צור מופע של מחלקה ApiClient תוך מתן סוד לקוח לקוח כארגומנטים
  • כעת צור מופע של מחלקה PdfApi שלוקח את האובייקט ApiClient כארגומנט קלט
  • השלב הבא הוא יצירת משתנים המכילים את השמות של קובץ ה-PDF הקלט ותמונת JPEG שנוצרה
  • לבסוף, קרא לשיטת putpageconverttojpeg(..) של PdfApi תוך שימוש ב-PDF הקלט, מספר העמוד להמרה ושם שם קובץ ה-JPEG שנוצר.
def pdf2Image():
    try:
        #Client credentials
        client_secret = "1c9379bb7d701c26cc87e741a29987bb"
        client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"

        #initialize PdfApi client instance using client credetials
        pdf_api_client = asposepdfcloud.api_client.ApiClient(client_secret, client_id)

        # צור מופע PdfApi תוך העברת PdfApiClient כארגומנט
        pdf_api = PdfApi(pdf_api_client)

        #source PDF file
        input_file = 'URL2PDF.pdf'
        
        #resultant Image file
        resultant_image = 'PDF2JPEG.jpeg'

        # התקשר ל-API כדי להמיר דפי PDF לפורמט JPEG ולשמור פלט לאחסון בענן
        response = pdf_api.put_page_convert_to_jpeg(name = input_file, page_number= 3, out_path= resultant_image)
        
        print(response)
        # הדפס הודעה במסוף (אופציונלי)
       print('PDF page successfully converted to JPEG !')
    except ApiException as e:
        print("Exception while calling PdfApi: {0}".format(e))
        print("Code:" + str(e.code))
        print("Message:" + e.message)
pdf לתמונה מקדימה

תמונה 1: - תצוגה מקדימה של המרת PDF ל-JPG.

ניתן להוריד את קבצי הדוגמה המשמשים בדוגמה לעיל מ-URL2PDF.pdf ו-PDF2JPEG.jpeg.

שימו לב שכדי לשמור את ה-PDF בפורמטים אחרים של תמונות רסטר, אנא השתמש בשיטות הבאות

השתמש ב-putpageconverttotiff(…) כדי לשמור דפי PDF ב-TIFF השתמש ב-putpageconverttopng(…) כדי לשמור דפי PDF ב-PNG השתמש ב-putpageconverttoemf(..) כדי לשמור דפי PDF ב-EMF השתמש ב-putpageconverttobmp(…) כדי לשמור דפי PDF ב-BMP השתמש ב-putpageconverttogif(…) כדי לשמור דפי PDF ב-GIF

המר PDF ל-JPG באמצעות פקודות cURL

ניתן להשתמש בפקודת cURL גם כדי לגשת לממשקי REST API דרך מסופי שורת הפקודה. אז אנחנו הולכים להמיר את העמוד הראשון של PDF ל- JPG שבו הקובץ שנוצר נשמר באחסון בענן. כעת על מנת לגשת לענן Aspose.PDF, עלינו ליצור תחילה JSON Web Token (JWT) תוך ביצוע הפקודה הבאה.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

עכשיו כשיש לנו את אסימון JWT, אנא בצע את הפקודה הבאה כדי להמיר PDF לפורמט תמונה.

curl -v -X PUT "https://api.aspose.cloud/v3.0/pdf/URL2PDF.pdf/pages/1/convert/jpeg?outPath=ConvertedPage.jpeg&width=800&height=1000" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-d{}
pdf לתמונה מקדימה

תמונה 2: - תצוגה מקדימה של המרת PDF לתמונה.

סיכום

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

אנו ממליצים גם לבקר במדריך המתכנתים כדי ללמוד על תכונות מרגשות אחרות המוצעות על ידי REST API. יתר על כן, קוד המקור המלא של Aspose.PDF Cloud SDK עבור Python זמין להורדה דרך GitHub (פורסם תחת רישיון MIT). עם זאת, אם אתה נתקל בבעיות כלשהן במהלך השימוש ב-API או שיש לך שאלות נוספות, אנא אל תהסס לפנות אלינו דרך פורום תמיכת המוצרים החינמי.

מאמרים קשורים

אנו ממליצים גם לבקר בקישורים הבאים כדי ללמוד עוד על