Документ Word в EPUB

Вам потрібно конвертувати документ Microsoft Word у EPUB, формат електронної книги? Формат файлу EPUB виглядає добре та забезпечує приємне читання на пристроях для читання електронних книг, таких як 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, щоб дізнатися більше. Щоб конвертувати документ 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.

Пропонована публікація: