Aspose.Words Cloud SDK for Python
Python REST SDK pentru a procesa documente Microsoft Word
Python Cloud API permite crearea, manipularea și convertirea documentelor Microsoft Word în PDF în Word (DOC, DOCX, ODT, RTF și HTML).
Aspose.Words Cloud SDK pentru Python este un kit de dezvoltare software (SDK) foarte util care oferă dezvoltatorilor cel mai simplu și modalități eficiente de lucru cu documente Microsoft Word în cloud. Python Cloud SDK este un pachet de nivel înalt în jurul API-ului Aspose.Words, oferind dezvoltatorilor Python o modalitate puternică și intuitivă de a utiliza API-ul în aplicațiile lor bazate pe cloud. Acesta oferă un set de clase și metode Python care permit dezvoltatorilor să creeze, să modifice și să convertească documente Word în cloud.
Python Cloud SDK a inclus câteva caracteristici și capabilități importante care permit dezvoltatorilor de software să efectueze o gamă largă de operațiuni pe documente Word, inclusiv citirea și scrierea documentelor Word în diferite formate, manipularea conținutului documentelor Word, generarea de diferite tipuri de repoturi și șabloane, conversia documentelor Word în alte formate, adăugarea de filigrane, inserarea antetelor și subsolurilor în documentele Word, criptarea și decriptarea fișierelor Word, aplicarea operațiunii de îmbinare a corespondenței, îmbinarea mai multor fișiere într-unul singur, împărțirea fișierelor mari și multe altele.
Aspose.Words Cloud SDK pentru Python a inclus o caracteristică foarte puternică de conversie a documentelor care permite dezvoltatorilor să convertească documente Word în diferite formate de fișiere, inclusiv DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, PDF, HTML, ODT, OTT, TXT, EPUB, XPS, PCL, TIFF, PNG, JPEG, BMP, SVG și mai multe. SDK-ul oferă, de asemenea, o serie de alte opțiuni și setări care permit dezvoltatorilor să personalizeze crearea și formatarea documentelor Word în cloud.
Noțiuni introductive cu Aspose.Words Cloud SDK pentru Python
În primul rând, creați un cont la Aspose for Cloud pentru a obține informații despre aplicație și cota gratuită pentru a utiliza API-ul. Acum executați pip install aspose-words-cloud din linia de comandă pentru a prelua SDK-ul. Apoi importați pachetul prin import asposewordscloud.
Instalați Aspose.Words Cloud SDK pentru Python prin Setuptools
python setup.py install --user
// import the package
import asposewordscloud
De asemenea, îl puteți descărca direct de pe GitHub.Creați document Word prin API-ul Python
Aspose.Words Cloud pentru Python oferă dezvoltatorilor de software capacitatea de a crea noi documente de procesare de text de la zero în propriile aplicații Python. Biblioteca a inclus câteva caracteristici importante legate de crearea și gestionarea documentelor, cum ar fi inserarea de noi pagini într-un document existent, inserarea de imagini în documente Word, actualizarea proprietăților documentelor, împărțirea documentelor mari în altele mai mici, împărțirea documentelor Word, îmbinare documente, protejare. documente word prin aplicarea parolei, comparați documentele pentru diferențe și multe altele.
Creați documente Word prin API-ul 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ți documentul Word prin API-ul Python
Aspose.Words Cloud pentru Python oferă dezvoltatorilor de software puterea de a converti documente Word dintr-un format în alt format cu doar câteva rânduri de cod Python. Biblioteca permite importul și exportul documentelor în diverse formate de documente, cum ar fi DOC, DOCX, PDF, RTF, DOT, DOTX, ODT, OTT, HTML, MHTML, XML și TXT. De asemenea, a oferit doar export în unele formate de fișiere populare, cum ar fi PS, XPS, OpenXPS, PNG, JPEG, BMP, SVG, TIFF, EMF, PCL, EPUB și multe altele.
Convertiți documentele Word în alte formate prin API-ul 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)
Gestionați anteturile/subsolurile și hyperlinkurile prin API-ul Python
Aspose.Words Cloud SDK oferă dezvoltatorilor de software posibilitatea de a gestiona anteturile și subsolurile din documentele Word folosind comenzile Python. Biblioteca a inclus suporturi pentru inserarea unui antet/subsol într-un document Word, actualizarea conținutului antetelor/subsolului, obținerea unui antet/subsol al unui document Word, precum și al unei secțiuni, legarea anteturilor/subsolului unei secțiuni la cel precedent , ștergeți un obiect „HeaderFooter” dintr-un document Word online și multe altele. De asemenea, dezvoltatorii adaugă, șterg și obțin hyperlinkuri din documente Word cu ușurință.
Inserați un antet/subsol în documentul Word prin API-ul 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)
Lucrul cu tabele în documentele Word prin Python SDK
Aspose.Words Cloud pentru Python facilitează pentru dezvoltatorii de software inserarea și actualizarea tabelelor în documentele Microsoft Word folosind API-ul Python. Biblioteca a inclus mai multe caracteristici importante pentru manipularea tabelelor în documentele Word, cum ar fi inserarea de rânduri într-un tabel, inserarea online a unei celule într-un anumit rând al unui tabel, ștergerea rândurilor sau coloanelor dintr-un tabel, obținerea unui chenar de tabel, obținerea tuturor tabelelor într-un document Word, Obține proprietățile de formatare ale unui rând de tabel, Obține proprietățile tabelului într-un document Word online, îmbină rânduri sau coloane, Actualizează proprietățile de formatare ale unei celule de tabel, actualizează proprietățile de margine ale unui tabel și multe altele.
Inserați un rând într-un tabel în interiorul documentului Word prin 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)