Aspose.Words Cloud SDK for Python
SDK REST Python per elaborare documenti Microsoft Word
L'API Python Cloud consente di creare, manipolare e convertire documenti Microsoft Word in PDF in Word (DOC, DOCX, ODT, RTF e HTML).
Aspose.Words Cloud SDK for Python è un kit di sviluppo software (SDK) molto utile che offre agli sviluppatori la soluzione più semplice ed efficienti per lavorare con documenti Microsoft Word nel cloud. Python Cloud SDK è un wrapper di alto livello attorno all'API Aspose.Words, che fornisce agli sviluppatori Python un modo potente e intuitivo per utilizzare l'API all'interno delle loro applicazioni basate su cloud. Fornisce una serie di classi e metodi Python che consentono agli sviluppatori di creare, modificare e convertire documenti Word nel cloud.
L'SDK di Python Cloud ha incluso diverse importanti funzionalità e capacità che consentono agli sviluppatori di software di eseguire un'ampia gamma di operazioni su documenti Word, tra cui leggere e scrivere documenti Word in vari formati, manipolare il contenuto di documenti Word, generare vari tipi di repository e modelli, conversione di documenti Word in altri formati, aggiunta di filigrane, inserimento di intestazioni e piè di pagina in documenti Word, crittografia e decrittografia di file Word, applicazione di operazioni di stampa unione, unione di più file in uno solo, divisione di file di grandi dimensioni e molto altro.
Aspose.Words Cloud SDK per Python ha incluso funzionalità di conversione di documenti molto potenti che consentono agli sviluppatori di convertire documenti Word in diversi formati di file tra cui DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, PDF, HTML, ODT, OTT, TXT, EPUB, XPS, PCL, TIFF, PNG, JPEG, BMP, SVG e molto altro ancora. L'SDK fornisce inoltre una serie di altre opzioni e impostazioni che consentono agli sviluppatori di personalizzare la creazione e la formattazione dei documenti Word nel cloud.
Introduzione a Aspose.Words Cloud SDK per Python
Innanzitutto, crea un account su Aspose for Cloud per ottenere le informazioni sull'applicazione e la quota gratuita per utilizzare l'API. Ora esegui pip install aspose-words-cloud dalla riga di comando per recuperare l'SDK. Quindi importa il pacchetto tramite import asposewordscloud.
Installa Aspose.Words Cloud SDK per Python tramite Setuptools
python setup.py install --user
// import the package
import asposewordscloud
Puoi anche scaricarlo direttamente da GitHub.Crea documento Word tramite API Python
Aspose.Words Cloud for Python offre agli sviluppatori di software la capacità di creare nuovi documenti di elaborazione testi da zero all'interno delle proprie applicazioni Python. La Libreria ha incluso diverse importanti funzionalità relative alla creazione e gestione dei documenti, come inserire nuove pagine in documenti esistenti, inserire immagini in documenti Word, aggiornare le proprietà dei documenti, dividere documenti di grandi dimensioni in documenti più piccoli, dividere documenti Word, unire documenti, proteggere documenti Word applicando la password, confronta i documenti per differenze e molto altro ancora.
Crea documenti Word tramite API Python
import os
import asposewordscloud
import asposewordscloud.models.requests
from asposewordscloud.rest import ApiException
from shutil import copyfile
words_api = WordsApi(client_id = '####-####-####-####-####', client_secret = '##################')
create_request = asposewordscloud.models.requests.CreateDocumentRequest(file_name='Sample.docx')
words_api.create_document(create_request)
Converti documenti Word tramite API Python
Aspose.Words Cloud for Python offre agli sviluppatori di software il potere di convertire documenti Word da un formato a un altro formato con solo un paio di righe di codice Python. La libreria consente di importare ed esportare documenti in vari formati come DOC, DOCX, PDF, RTF, DOT, DOTX, ODT, OTT, HTML, MHTML, XML e TXT. Fornisce inoltre la sola esportazione in alcuni formati di file popolari come PS, XPS, OpenXPS, PNG, JPEG, BMP, SVG, TIFF, EMF, PCL, EPUB e molti altri.
Converti documenti Word in altri formati tramite API Python
import os
import asposewordscloud
import asposewordscloud.models.requests
from asposewordscloud.rest import ApiException
from shutil import copyfile
words_api = WordsApi(client_id = '####-####-####-####-####', client_secret = '##################')
request_document = open('Sample.docx', 'rb')
convert_request = asposewordscloud.models.requests.ConvertDocumentRequest(document=request_document, format='pdf')
words_api.convert_document(convert_request)
Gestisci intestazioni/piè di pagina e collegamenti ipertestuali tramite API Python
Aspose.Words Cloud SDK offre agli sviluppatori di software la possibilità di gestire intestazioni e piè di pagina all'interno di documenti Word utilizzando i comandi Python. La libreria ha incluso supporti per inserire un'intestazione/piè di pagina in un documento Word, aggiornare il contenuto di intestazioni/piè di pagina, ottenere un'intestazione/piè di pagina di un documento Word e di una sezione, collegare intestazioni/piè di pagina di una sezione a quella precedente , elimina un oggetto `HeaderFooter` da un documento Word online e molto altro ancora. Gli sviluppatori inoltre aggiungono, eliminano e ottengono facilmente collegamenti ipertestuali dai documenti Word.
Inserisci un'intestazione/piè di pagina nel documento Word tramite API Python
import os
import asposewordscloud
import asposewordscloud.models.requests
from asposewordscloud.rest import ApiException
from shutil import copyfile
words_api = WordsApi(client_id = '####-####-####-####-####', client_secret = '##################')
request_document = open('Sample.doc', 'rb')
insert_request = asposewordscloud.models.requests.InsertHeaderFooterOnlineRequest(document=request_document, section_path='', header_footer_type='FooterEven')
words_api.insert_header_footer_online(insert_request)
Lavora con tabelle all'interno di documenti Word tramite Python SDK
Aspose.Words Cloud for Python semplifica agli sviluppatori di software l'inserimento e l'aggiornamento di tabelle all'interno dei documenti Microsoft Word utilizzando l'API Python. La libreria ha incluso diverse funzionalità importanti per la gestione delle tabelle nei documenti Word come l'inserimento di righe in una tabella, l'inserimento di una cella in una determinata riga di una tabella online, l'eliminazione di righe o colonne da una tabella, l'acquisizione di un bordo della tabella, l'acquisizione di tutte le tabelle in un documento di Word, Ottieni le proprietà di formattazione di una riga di tabella, Ottieni le proprietà di tabella in un documento di Word online, unisci righe o colonne, Aggiorna le proprietà di formattazione di una cella di tabella, aggiorna le proprietà del bordo di una tabella e molto altro.
Inserisci una riga in una tabella all'interno di un documento Word tramite Python
import os
import asposewordscloud
import asposewordscloud.models.requests
from asposewordscloud.rest import ApiException
from shutil import copyfile
words_api = WordsApi(client_id = '####-####-####-####-####', client_secret = '##################')
request_document = open('Sample.docx', 'rb')
request_row = asposewordscloud.TableRowInsert(columns_count=5)
insert_request = asposewordscloud.models.requests.InsertTableRowOnlineRequest(document=request_document, table_path='sections/0/tables/2', row=request_row)
words_api.insert_table_row_online(insert_request)