האם אתה צריך להמיר את מסמך Microsoft Word ל-EPUB, פורמט הספר האלקטרוני? פורמט הקובץ EPUB נראה טוב ומספק חווית קריאה נעימה במכשירי eReader כגון Kindle, Nook, Sony Reader וטאבלטים. מסמכי Microsoft Word ו-PDF טובים גם לשיתוף והפצה מקוונת, אך פורמטים אלה אינם ידידותיים ל-eReader. אתה יכול להשתמש ב-Aspose.Words Cloud כדי להמיר מסמך Microsoft Word ל-EPUB בנאמנות גבוהה.
Aspose.Words Cloud הוא פתרון REST API קל לשימוש וחזק שעובד בכל פלטפורמה. זה יכול להמיר את תבניות הקבצים הסטנדרטיות בתעשייה לפורמט EPUB. התוכן, העיצוב, התמונות, ההיפר-קישורים, המטא נתונים והניווט של פונקציות ה-EPUB המתקבלות בכל קורא אלקטרוני תואם EPUB.
כעת, אני אראה לך באיזו קלות אתה יכול להמיר מסמך של Microsoft Word ל-EPUB באמצעות Python SDK. אם אתה משתמש בשפת תכנות אחרת, אתה יכול לבדוק את ה-SDK לפי בחירתך ממאגר GitHub שלנו. הוא מכיל את קוד המקור המלא של ה-SDK יחד עם דוגמאות העבודה.
בזמן המרת מסמך ל-EPUB, אתה יכול לשלוט בפלט על ידי אפשרויות שמירה קשורות. אנא בדוק את EpubSaveOptions request parameter לפרטים נוספים. אנו נבצע את השלבים הבאים להמרת מסמך Microsoft Word ל-EPUB:
- התקן את חבילת Python
- העלה מסמך מקור לאחסון
- המרת מסמך ל-EPUB
התקן את חבילת Python
התקן aspose-words-cloud עם PIP מ- PyPI על ידי:
pip להתקין aspose-words-cloud
קוד
import asposewordscloud
import asposewordscloud.models.requests
api_client = asposewordscloud.ApiClient()
# קבל מפתח אפליקציה ו-SID של אפליקציה מ-https://cloud.aspose.com
api_client.configuration.host = 'https://api.aspose.cloud'
api_client.configuration.api_key['api_key'] = 'xxxxxxxxxxxxxxxxxxxxxxxxx' # Put your appKey here
api_client.configuration.api_key['app_sid'] = 'xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx' # Put your appSid here
words_api = asposewordscloud.WordsApi(api_client)
filename = 'TestFile.docx'
remote_name = 'TestPostDocumentSaveAs.docx'
dest_name = 'TestPostDocumentSaveAs.epub'
#upload DOCX file to storage
request_upload = asposewordscloud.models.requests.UploadFileRequest(filename,remote_name)
response_upload = words_api.upload_file(request_upload)
#Convert DOCX to EPUB and save to storage
save_options = asposewordscloud.SaveOptionsData(save_format='epub', file_name=dest_name)
request_conversion = asposewordscloud.models.requests.SaveAsRequest(remote_name, save_options)
response_conversion = words_api.save_as(request_conversion)
print(response_conversion)
יש לך שאלה או באג? אנא אל תהסס לכתוב לנו תגובה למטה או לפרסם שאלה בפורום התמיכה. זה עוזר לנו לשפר ולחדד ללא הרף את ה-API שלנו.