Documento Word in EPUB

Hai bisogno di convertire un documento Microsoft Word in EPUB, il formato eBook? Il formato file EPUB ha un bell’aspetto e offre una piacevole esperienza di lettura su dispositivi eReader come Kindle, Nook, Sony Reader e tablet. Anche i documenti Microsoft Word e PDF sono buoni per la condivisione e la distribuzione online, ma questi formati di file non sono compatibili con gli eReader. Puoi usare Aspose.Words Cloud per convertire un documento Microsoft Word in EPUB con alta fedeltà.

Aspose.Words Cloud è una soluzione REST API potente e facile da usare che funziona su qualsiasi piattaforma. Può convertire i formati di file standard del settore nel formato EPUB. Il contenuto, la formattazione, le immagini, gli hyperlink, i metadati e la navigazione delle funzioni EPUB risultanti in qualsiasi eReader compatibile con EPUB.

Ora, ti mostrerò quanto facilmente puoi convertire un documento Microsoft Word in EPUB usando Python SDK. Se stai usando un altro linguaggio di programmazione, puoi controllare l’SDK di tua scelta dal nostro repository GitHub. Contiene il codice sorgente completo dell’SDK insieme agli esempi funzionanti.

Durante la conversione di un documento in EPUB, puoi controllare l’output tramite le relative opzioni di salvataggio. Controlla il parametro di richiesta EpubSaveOptions per maggiori dettagli. Seguiremo questi passaggi per convertire un documento Microsoft Word in EPUB:

  • Installa il pacchetto Python
  • Carica il documento sorgente in Archiviazione
  • Convertire il documento in EPUB

Installa il pacchetto Python

Installa aspose-words-cloud con PIP da PyPI:

pip installa aspose-words-cloud

Codice

import asposewordscloud
import asposewordscloud.models.requests
api_client = asposewordscloud.ApiClient()
# Ottieni la chiave dell'app e l'App SID da 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)

Hai una domanda o un bug? Non esitare a lasciare un commento qui sotto o a postare una domanda nel forum di supporto. Ci aiuta a migliorare e perfezionare continuamente la nostra API.

Post suggerito: