בעידן שבו תוכן חזותי שולט, הצורך להמיר מסמכי Word ל-[JPG](https://docs.fileformat.com/image/ פורמט jpeg/) הפך מכריע מתמיד. בין אם אתה יוצר מצגות מרתקות, משתף קטעי תוכן טקסטואלי במדיה חברתית, או משלבת קטעי מסמכים בפרויקטי מולטימדיה, היכולת להפוך קבצי Word בצורה חלקה לתמונות JPG מגוונות היא בעלת חשיבות עליונה. במאמר זה, אנו הולכים לדון בפרטים כיצד להמיר Word ל-JPG באמצעות Python SDK.
Word to JPG Conversion REST API
מינוף Aspose.Words Cloud SDK עבור Python לביצוע ההמרה מ-Word ל-JPG מציג פתרון רב עוצמה ורב-תכליתי לניהול מסמכים. SDK זה מאפשר למפתחים לשלב בצורה חלקה פונקציונליות של המרת מסמכים ביישומי Python, ומציע סט כלים חזק כדי להקל על הפיכת מסמכי Word לתמונות JPG.
מעבר להמרת Word ל-JPG, SDK זה מספק אינספור יכולות. ניתן לבצע מניפולציות ולעצב מסמכי Word באופן דינמי, לחלץ טקסט, להחיל סימני מים, לבצע השוואת מסמכים ואפילו ליצור תצוגות מקדימות של מסמכים.
ה-SDK זמין להורדה ב-PIP ו-GitHub. בצע את הפקודה הבאה במסוף שורת הפקודה כדי להתקין את ה-SDK
pip install aspose-words-cloud
לאחר השלמת ההתקנה, עליך ליצור חשבון ב-Aspose.Cloud Dashboard. אם יש לך חשבון GitHub או Google, פשוט הירשם או לחץ על הלחצן צור חשבון חדש וספק את המידע הנדרש. כעת היכנס ללוח המחוונים באמצעות אישורים והרחב את קטע היישומים מלוח המחוונים וגלול מטה לכיוון הקטע אישורי לקוח כדי לראות את פרטי זיהוי הלקוח ופרטי סוד הלקוח.
לוח המחוונים של Aspose.Cloud מספק ממשק יחיד לניהול אחסון קבצים שונים, כך שתוכל לחבר את Amazon S3, DropBox, Google Drive Storage, Google Cloud Storage, Windows Azure Storage ו-FTP Storage. אנו יכולים לנהל את המקורות הללו באמצעות אפשרות האחסון הזמינה בתפריט השמאלי בלוח המחוונים.
המרת Word ל-JPG ב-Python
טען מסמך Word מ-Cloud Storage
בסעיף זה, אנו הולכים לדון בשלבים כיצד לטעון אחסון מסמכי Word באחסון ברירת מחדל בענן ולהמיר את הפלט לפורמט JPEG. הקובץ שנוצר גם נשמר באותו אחסון. בדוגמה זו, עלינו להגדיר את אפשרות האחסון הפנימי (האפשרות הראשונה כפי שמוצג בתמונה למעלה). אנא בצע את השלבים המפורטים להלן כדי לבצע את פעולת ההמרה.
- ראשית, צור מופע של מחלקה WordsApi תוך העברת פרטי ClientID ו-ClientSecret כארגומנטים.
- שנית, העלה קובץ PDF לאחסון בענן בשיטת UploadFileRequest(..).
- שלישית, צור אובייקט של אובייקט GetDocumentWithFormatRequest תוך העברת שם קובץ Word, פורמט הפלט הרצוי ושם הקובץ שנוצר כארגומנטים.
- לבסוף, קרא לשיטת getdocumentwithformat(..) של המחלקה WordsApi כדי לבצע את פעולת ההמרה.
# לדוגמאות נוספות, בקר בכתובת https://github.com/aspose-words-cloud/aspose-words-cloud-python
import asposewordscloud
import asposewordscloud.models.requests
from asposewordscloud import ApiClient, WordsApi
from asposewordscloud.rest import ApiException
def main():
try:
# ליצור מופע של WordsApi
words_api = WordsApi("6185429e-17ce-468d-bb81-a51ac9d96c16","73a07e2fb010f559e482d854fe5a8f49")
# שם מסמך הוורד הקלט
inputFileName = 'source.doc'
resultantFile = 'Converted.jpeg'
# העלה מסמך מקור של Word ל-Cloud Storage
words_api.upload_file(asposewordscloud.models.requests.UploadFileRequest(open('C:\\Users\\Downloads\\'+inputFileName, 'rb'), "", None))
# צור אובייקט להמרת מסמך
request = asposewordscloud.models.requests.GetDocumentWithFormatRequest(inputFileName, "JPG", None, None, None,
None, resultantFile, None)
# התחל פעולת המרה של Word ל-JPEG
result = words_api.get_document_with_format(request)
# הדפס הודעה במסוף (אופציונלי)
print('Conversion process completed successfully !')
except ApiException as e:
print("Exception while calling WordsApi: {0}".format(e))
main()
מסמך וורד מגוגל דרייב
בסעיף זה, נדון בפרטים כיצד לשלב את חשבון Google Drive עם לוח המחוונים של Aspose.Cloud ולאחר מכן מסמך Word ייטען מאותו Google Drive. לאחר ההמרה, ה-JPEG שנוצר גם יישמר באותו כונן.
אז הצעד הראשון הוא לקשר את חשבון Google Drive לחשבון Aspose.Cloud Dashboard שלך.
- לחץ על האפשרות Storages מהתפריט השמאלי בלוח המחוונים.
- לחץ על כפתור צור אחסון חדש בתחתית השמאלית של הדף.
- בחר באפשרות Google Drive Storage מהתפריט.
- הזן שם אחסון, כלומר GDrive.
- הזן זיהוי לקוח ופרטי סוד לקוח ממסוף Google API.
- לאחר מכן לחץ על הלחצן Generate Refresh Token ואשר את חשבון Google שבו נוצר פרויקט הענן. לאחר שסופקו כל הפרטים, המסך יופיע כפי שמוצג להלן.
אנו ממליצים לבקר בקישור הבא אל למידע נוסף על חיבור ספקי אחסון של צד שלישי.
אנו מקיימים אינטראקציה עם ממשקי API של Aspose.Cloud רק באמצעות יישום שנוצר בלוח המחוונים של Aspose.Cloud ובקצה האחורי, לכל יישום יש אחסון מחובר אליו. אז עכשיו אנחנו צריכים לעדכן את פרטי האחסון עבור האפליקציה הקיימת.
בצע את הקוד המשותף לעיל והוא ימיר את מסמך ה-Word הזמין ב-Google Drive לפורמט JPEG וישמור אותו באותו אחסון.
מסמך Word מאחסון Dropbox
אנחנו יכולים גם להגדיר את אחסון Dropbox שלנו עם אפליקציית ענן ונוכל להמיר בקלות את קבצי Word המאוחסנים באחסון Dropbox לפורמט JPEG.
- לחץ על האפשרות Storages מהתפריט השמאלי בלוח המחוונים של Aspose.Cloud.
- לחץ על לחצן צור אחסון חדש ובחר ב-Dropbox Storage מהתפריט.
- הזן את השם לבחירתך בשדה ‘שם אחסון’ ולחץ על כפתור צור אסימון.
- תתבקש לספק את פרטי חשבון ה-Dropbox שלך ועם אימות מוצלח, אסימון הגישה ייווצר
- לחץ על הלחצן שמור.
שוב, עלינו לעדכן את פרטי האחסון עבור אפליקציית הענן שאנו ניגשים אליה בקוד שלנו (באמצעות זיהוי לקוח ואישורי לקוח). כעת לחץ על האפשרות Files מהתפריט השמאלי בלוח המחוונים ובחר Dropbox Storage (שם האחסון מסופק למעלה) וכל הקבצים הרשומים ב-Dropbox יוצגו.
ברמת הקוד, איננו צריכים לבצע שום שינוי וכאשר מבוצע קטע הקוד המשותף לעיל, מסמך Word חדש מועלה לאחסון Dropbox וה-JPEG שנוצר נשמר גם הוא באותו אחסון. ראה את התמונה המוצגת למטה.
שמור Word בתמונה באמצעות פקודת cURL
פקודות cURL הן אחת הדרכים הנוחות לגשת לממשקי REST API דרך שורת הפקודה. מכיוון שגם Aspose.Words Cloud פותח לפי ארכיטקטורת REST, אז אנחנו יכולים לגשת אליו גם באמצעות פקודות cURL. אנו יודעים שממשקי API של Aspose נגישים רק לאנשים מורשים בלבד, ולכן עלינו ליצור אסימוני גישה של JWT על סמך אישורי לקוח. אנא בצע את הפקודה הבאה כדי ליצור אחת:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=6185429e-17ce-468d-bb81-a51ac9d96c16&client_secret=73a07e2fb010f559e482d854fe5a8f49" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
כעת בצע את הפקודה cURL הבאה כדי להמיר מסמך Word שכבר זמין באחסון בענן לפורמט JPEG. הקובץ המתקבל מאוחסן גם הוא באותו אחסון בענן.
curl -X GET "https://api.aspose.cloud/v4.0/words/source.doc?format=JPEG&outPath=Converted.jpeg" \
-H "accept: application/octet-stream" \
-H "Authorization: Bearer <JWT Token>"
מכיוון ש-Dropbox מקושר כאחסון נוכחי עם Aspose.Cloud API, אז source.doc נטען מ-Dropbox וה-JPEG שנוצר גם נשמר באותו אחסון.
סיכום
במאמר זה, בדקנו את היכולות של Aspose.Words Cloud כיצד להמיר Word ל-JPG באמצעות Python. דנו גם בצעדים לניצול מינוף של אחסון ענן זמין, כולל Google Drive ו-Dropbox. בדקנו גם את האפשרות כיצד לשמור מסמך Word כקובץ JPEG באמצעות פקודות cURL. שים לב שה-SDK שלנו מפותחים לפי רישיון MIT, כך שקוד המקור המלא שלהם זמין להורדה דרך Github. במקרה שנתקלת בבעיות כלשהן, או שיש לך שאלות נוספות, אל תהסס לפנות אלינו דרך פורום תמיכת מוצרים בחינם.
מאמרים קשורים
אנו ממליצים לך לבקר בקישורים הבאים כדי ללמוד עוד על