Word ל-PNG

Word to PNG Converter | המר Word ל-PNG באינטרנט באמצעות Python

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

אז מאמר זה בוחן את הצורך המשכנע ואת היתרונות הבלתי ניתנים להכחשה של המרה ‘Word DOC ל-PNG’, ושופך אור על האופן שבו השינוי הזה מעצים אנשי מקצוע ואנשים לשפר את הצגת התוכן שלהם, ומבטיח שהוא בולט בנוף הדיגיטלי.

Word Document Conversion REST API

ההמרה ‘Word to PNG’ הופכת ללא מאמץ ויעילה ביותר עם העוצמה של Aspose.Words Cloud SDK עבור Python.ה-SDK החזק הזה לא רק מפשט את התהליך, אלא גם מגיע עם שפע של יתרונות שמעלים את כל חווית השינוי בתוכן.

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

pip install aspose-words-cloud

אתה גם צריך ליצור חשבון בחינם על ידי ביקור בCloud Dashboard, כדי שתוכל לנהל את המסמכים שלך באחסון בענן.

המר Word ל-PNG באמצעות Python

בסעיף זה, אנו הולכים לדון בשלבים כיצד לטעון מסמכי Word מאחסון ענן ולאחר מכן להמיר DOCX לפורמט PNG. הקובץ שנוצר גם נשמר באותו אחסון. אנא בצע את השלבים המפורטים להלן:

  • ראשית, צור מופע של המחלקה WordsApi תוך העברת פרטי ClientID ו-ClientSecret כארגומנטים.
  • שנית, העלה קובץ Word לאחסון בענן באמצעות שיטת UploadFileRequest(…).
  • שלישית, צור אובייקט של מחלקה GetDocumentWithFormatRequest תוך העברת שם קובץ Word בקלט, פורמט הפלט הרצוי כ-PNG ושם הקובץ שנוצר כארגומנטים.
  • לבסוף, קרא לשיטת getdocumentwithformat(…) של המחלקה WordsApi כדי לבצע את פעולת ההמרה.
// לדוגמאות מלאות וקובצי נתונים, נא עבור אל https://github.com/aspose-words-cloud/aspose-words-cloud-python
// קבל אישורי לקוח מ-https://dashboard.aspose.cloud/

def wordtopng():
    try:
         # ליצור מופע של WordsApi
        words_api = WordsApi("bbf94a2c-6d7e-4020-b4d2-b9809741374e","1c9379bb7d701c26cc87e741a29987bb")

        # שם מסמך הוורד הקלט
        inputFileName = 'test_multi_pages.docx'
        resultantFile = 'Converted.png'

        # העלה מסמך מקור של Word ל-Cloud Storage
        words_api.upload_file(asposewordscloud.models.requests.UploadFileRequest(open('C:\\Users\\shahbnay\\Downloads\\'+inputFileName, 'rb'), "", None))

        # צור אובייקט להמרת מסמך
        request = asposewordscloud.models.requests.GetDocumentWithFormatRequest(inputFileName, "PNG", None, None, None,
                                                                                    None, resultantFile, None)
        # התחל פעולת המרה של Word ל-PNG
        result = words_api.get_document_with_format(request)
        
        # הדפס הודעה במסוף (אופציונלי)
        print('Conversion process completed successfully !')
    except Api as e:
            print("Exception while Converting Word to PNG using Aspose.Words Cloud Api: {0}".format(e))

DOC ל-PNG באמצעות פקודות cURL

חווה את השינוי החלק של מסמכי Word לתמונות PNG באמצעות השילוב העוצמתי של פקודות Aspose.Words Cloud ו-cURL. אינטגרציה דינמית זו לא רק מפשטת את ההמרה של ‘מילה ל-PNG’ אלא גם מציעה מגוון יתרונות המשפרים את חוויית השינוי בתוכן שלך. היתרונות כוללים עצמאות פלטפורמה, התאמה אישית, מדרגיות, עקביות וכו’.

כעת הצעד הראשון הוא ליצור אסימון גישה מותאם אישית של JWT בהתאם לאישורי הלקוח שלך. אז בבקשה בצע את הפקודה הבאה כדי ליצור את אסימון 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"

מכיוון שאנו הולכים להשתמש בקריאה ל-GetDocumentWithFormat API, הוא מצפה שקובץ ה-DOC הקלט יהיה זמין באחסון בענן. אז אנחנו צריכים להעלות את קובץ ה-DOC לאחסון ענן באמצעות הפקודה הבאה:

curl -v -X PUT "https://api.aspose.cloud/v4.0/words/storage/file/input.doc" \
-H  "accept: application/json" \
-H  "Authorization: Bearer <JWT Token>" \
-H  "Content-Type: multipart/form-data" \
-d {"fileContent":{c:\Users\nayyer\Downloads\test_doc.doc}}

כעת השלב האחרון הוא להתחיל את פעולת ההמרה באמצעות קריאת API GetDocumentWithFormat. ממשק API זה מקבל שני פרמטרים חובה, כלומר שם (שם קובץ ה-DOC הקלט) והפורמט (פורמט הקובץ המתקבל. PNG בתרחיש זה).

curl -v -X GET "https://api.aspose.cloud/v4.0/words/test_multi_pages.docx?format=PNG&outPath=Resultant.png" \
-H  "accept: application/octet-stream" \
-H  "Authorization: Bearer <JWT Token>"

ניתן להוריד את מסמך Word לדוגמה המשמש בדוגמה לעיל מ-testmultipages.docx וניתן להוריד את קובץ הפלט מ-Resultant.png.

מַסְקָנָה

לסיכום, המרת ‘מילה ל-png’ מציעה פתרון טרנספורמציה להצגת תוכן בנוף הדיגיטלי, ויש שני מסלולים דינמיים להשגתה. ראשית, נצל את Aspose.Words Cloud SDK עבור Python אשר מביאה מגוון יתרונות, כולל דיוק, קלות שימוש, אוטומציה, מדרגיות והתאמה אישית. או לחילופין, השילוב של Aspose.Words Cloud ופקודות cURL מציע גישה חסכונית, בלתי תלויה בפלטפורמה וניתנת להרחבה לאותה המרה.

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

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

נושאים קשורים

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