سند Word به EPUB

آیا نیاز به تبدیل سند 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 حاصل در هر eReader سازگار با EPUB.

اکنون، من به شما نشان خواهم داد که چگونه می توانید یک سند Microsoft Word را با استفاده از Python SDK به EPUB تبدیل کنید. اگر از زبان برنامه نویسی دیگری استفاده می کنید، می توانید SDK مورد نظر خود را از مخزن GitHub ما بررسی کنید. این شامل کد منبع کامل SDK به همراه نمونه های کاری است.

هنگام تبدیل یک سند به EPUB، می توانید خروجی را با گزینه های ذخیره مربوطه کنترل کنید. لطفاً پارامتر درخواست EpubSaveOptions را برای جزئیات بیشتر بررسی کنید. برای تبدیل سند Microsoft Word به EPUB مراحل زیر را دنبال می کنیم:

  • بسته پایتون را نصب کنید
  • سند منبع را در فضای ذخیره‌سازی بارگذاری کنید
  • تبدیل سند به EPUB

بسته پایتون را نصب کنید

نصب aspose-words-cloud با PIP از PyPI توسط:

pip install 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 خود را بهبود و اصلاح کنیم.

پست پیشنهادی: