Tài liệu Word sang EPUB

Bạn có cần chuyển đổi tài liệu Microsoft Word sang EPUB, định dạng eBook không? Định dạng tệp EPUB trông đẹp và mang lại trải nghiệm đọc dễ chịu trên các thiết bị eReader như Kindle, Nook, Sony Reader và máy tính bảng. Các tài liệu Microsoft Word và PDF cũng tốt để chia sẻ và phân phối trực tuyến, nhưng các định dạng tệp này không thân thiện với eReader. Bạn có thể sử dụng Aspose.Words Cloud để chuyển đổi tài liệu Microsoft Word sang EPUB với độ trung thực cao.

Aspose.Words Cloud là giải pháp REST API mạnh mẽ và dễ sử dụng, hoạt động trên mọi nền tảng. Nó có thể chuyển đổi các định dạng tệp chuẩn công nghiệp sang định dạng EPUB. Nội dung, định dạng, hình ảnh, siêu liên kết, siêu dữ liệu và điều hướng các chức năng EPUB kết quả trong bất kỳ eReader nào tương thích với EPUB.

Bây giờ, tôi sẽ chỉ cho bạn cách dễ dàng chuyển đổi tài liệu Microsoft Word sang EPUB bằng Python SDK. Nếu bạn đang sử dụng một ngôn ngữ lập trình khác, thì bạn có thể kiểm tra SDK theo lựa chọn của mình từ kho lưu trữ GitHub. Kho lưu trữ này chứa mã nguồn đầy đủ của SDK cùng với các ví dụ thực tế.

Khi chuyển đổi tài liệu sang EPUB, bạn có thể kiểm soát đầu ra bằng các tùy chọn lưu liên quan. Vui lòng kiểm tra tham số yêu cầu EpubSaveOptions để biết thêm chi tiết. Chúng tôi sẽ làm theo các bước sau để chuyển đổi tài liệu Microsoft Word sang EPUB:

  • Cài đặt gói Python
  • Tải tài liệu nguồn lên Storage
  • Chuyển đổi tài liệu sang EPUB

Cài đặt gói Python

Cài đặt aspose-words-cloud bằng PIP từ PyPI bằng cách:

pip cài đặt aspose-words-cloud

Mã số

import asposewordscloud
import asposewordscloud.models.requests
api_client = asposewordscloud.ApiClient()
# Nhận App key và App SID từ 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)

Bạn có thắc mắc hoặc lỗi nào không? Vui lòng gửi cho chúng tôi bình luận bên dưới hoặc đăng câu hỏi trong diễn đàn hỗ trợ. Điều này giúp chúng tôi liên tục cải thiện và tinh chỉnh API của mình.

Bài đăng được đề xuất: