PDF ל-XML

המרת PDF ל-XML | ממיר PDF ל-XML באינטרנט

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

SDK להמרת PDF

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

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

pip install asposepdfcloud

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

PDF ל-MobiXML באמצעות Python

סעיף זה מסביר את הפרטים כיצד להמיר PDF (כבר זמין באחסון ענן) ל-Mobi באמצעות Python.

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

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

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

        # הזנת קובץ PDF
        input_file = 'marketing.pdf'

        # שם הקובץ שנוצר
        output_file = 'converted.zip'

        # התקשר ל-API כדי להמיר PDF ל-MobiXML ולשמור את הקובץ שנוצר כארכיון .ZIP לאחסון בענן
        response = pdf_api.put_pdf_in_storage_to_mobi_xml(name = input_file, out_path= output_file)
        
        # הדפס קוד תגובה במסוף
        print(response)

        # הדפס הודעה במסוף (אופציונלי)
        print('PDF successfully converted to MobiXML format !')    
    except ApiException as e:
        print("Exception while calling PdfApi: {0}".format(e))
        print("Code:" + str(e.code))
        print("Message:" + e.message)

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

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

כעת, הצעד הראשון הוא ליצור JSON Web Token (JWT) המבוסס על פרטי האישור של הלקוח שלך (המצוין בלוח המחוונים של Aspose.Cloud).אנא בצע את הפקודה הבאה כדי ליצור את אסימון JWT.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=88d1cda8-b12c-4a80-b1ad-c85ac483c5c5&client_secret=406b404b2df649611e508bbcfcd2a77f" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

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

curl -X PUT "https://api.aspose.cloud/v3.0/pdf/marketing.pdf/convert/mobixml?outPath=Converted.zip" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"

מַסְקָנָה

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

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

  • GitHub - קוד המקור של Python Cloud SDK

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

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