Aspose.Words Cloud SDK for Python
Python REST SDK om Microsoft Word-documenten te verwerken
Met Python Cloud API kunt u Microsoft Word-documenten maken, manipuleren en converteren naar PDF naar Word (DOC, DOCX, ODT, RTF en HTML).
Aspose.Words Cloud SDK voor Python is een zeer nuttige softwareontwikkelingskit (SDK) waarmee ontwikkelaars de eenvoudigste en efficiënte manieren om met Microsoft Word-documenten in de cloud te werken. De Python Cloud SDK is een hoogwaardige verpakking rond de Aspose.Words API en biedt Python-ontwikkelaars een krachtige en intuïtieve manier om de API te gebruiken in hun cloudgebaseerde applicaties. Het biedt een reeks Python-klassen en -methoden waarmee ontwikkelaars Word-documenten in de cloud kunnen maken, wijzigen en converteren.
De Python Cloud SDK bevat een aantal belangrijke functies en mogelijkheden waarmee softwareontwikkelaars een breed scala aan bewerkingen op Word-documenten kunnen uitvoeren, waaronder het lezen en schrijven van Word-documenten in verschillende formaten, het manipuleren van de inhoud van Word-documenten en het genereren van verschillende typen van repots en sjablonen, het converteren van Word-documenten naar andere formaten, het toevoegen van watermerken, het invoegen van kop- en voetteksten in Word-documenten, het coderen en decoderen van Word-bestanden, het toepassen van samenvoegbewerkingen, het samenvoegen van meerdere bestanden in één, het splitsen van grote bestanden en nog veel meer.
Aspose.Words Cloud SDK voor Python heeft zeer krachtige documentconversiefuncties toegevoegd waarmee ontwikkelaars Word-documenten kunnen converteren naar verschillende bestandsformaten, waaronder DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, PDF, HTML, ODT, OTT, TXT, EPUB, XPS, PCL, TIFF, PNG, JPEG, BMP, SVG en nog veel meer. De SDK biedt ook een reeks andere opties en instellingen waarmee ontwikkelaars het maken en opmaken van Word-documenten in de cloud kunnen aanpassen.
Aan de slag met Aspose.Words Cloud SDK voor Python
Maak eerst een account aan bij Aspose for Cloud om uw applicatie-informatie en gratis quota te krijgen om de API te gebruiken. Voer nu pip install aspose-words-cloud uit vanaf de opdrachtregel om de SDK op te halen. Importeer vervolgens het pakket via import asposewordscloud.
Installeer Aspose.Words Cloud SDK voor Python via Setuptools
python setup.py install --user
// import the package
import asposewordscloud
Je kunt het ook rechtstreeks downloaden van GitHub.Maak een Word-document via de Python API
Aspose.Words Cloud voor Python geeft softwareontwikkelaars de mogelijkheid om vanuit het niets nieuwe Word-verwerkingsdocumenten te maken in hun eigen Python-applicaties. De bibliotheek heeft verschillende belangrijke functies toegevoegd met betrekking tot het maken en beheren van documenten, zoals het invoegen van nieuwe pagina's in bestaande documenten, het invoegen van afbeeldingen in Word-documenten, het bijwerken van documenteigenschappen, het splitsen van grote documenten in kleinere documenten, het splitsen van Word-documenten, het samenvoegen van documenten, het beveiligen Word-documenten door een wachtwoord toe te passen, documenten te vergelijken op verschillen en nog veel meer.
Maak Word-documenten via de Python API
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)
Converteer Word-document via Python API
Aspose.Words Cloud voor Python geeft softwareontwikkelaars de mogelijkheid om Word-documenten van het ene formaat naar het andere formaat te converteren met slechts een paar regels Python-code. De bibliotheek maakt het importeren en exporteren van documenten in verschillende documentformaten mogelijk, zoals DOC, DOCX, PDF, RTF, DOT, DOTX, ODT, OTT, HTML, MHTML, XML en TXT. Het bood ook alleen export naar enkele populaire bestandsformaten zoals PS, XPS, OpenXPS, PNG, JPEG, BMP, SVG, TIFF, EMF, PCL, EPUB en nog veel meer.
Converteer Word-documenten naar andere formaten via de Python API
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)
Beheer kop-/voetteksten en hyperlinks via Python API
Aspose.Words Cloud SDK geeft softwareontwikkelaars de mogelijkheid om kop- en voetteksten in Word-documenten te beheren met behulp van Python-opdrachten. De bibliotheek heeft ondersteuning voor het invoegen van een kop-/voettekst in een Word-document, het bijwerken van de inhoud van kop-/voetteksten, het verkrijgen van een kop-/voettekst van zowel een Word-document als van een sectie, het koppelen van kop-/voetteksten van een sectie aan de vorige , verwijder een `HeaderFooter`-object uit een Word-document online en nog veel meer. Ontwikkelaars kunnen ook eenvoudig hyperlinks uit Word-documenten toevoegen, verwijderen en ophalen.
Voeg een kop-/voettekst in een Word-document in via de Python API
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)
Werken met tabellen in Word-documenten via Python SDK
Aspose.Words Cloud voor Python maakt het gemakkelijk voor softwareontwikkelaars om tabellen in Microsoft Word-documenten in te voegen en bij te werken met behulp van de Python API. De bibliotheek heeft verschillende belangrijke functies opgenomen voor het verwerken van tabellen in Word-documenten, zoals het invoegen van rijen in een tabel, het online invoegen van een cel in een bepaalde rij van een tabel, het verwijderen van rijen of kolommen uit een tabel, het verkrijgen van een tabelrand, het ophalen van alle tabellen in een Word-document, de opmaakeigenschappen van een tabelrij ophalen, tabeleigenschappen in een Word-document online ophalen, rijen of kolommen samenvoegen, de opmaakeigenschappen van een tabelcel bijwerken, de randeigenschappen van een tabel bijwerken en nog veel meer.
Voeg een rij in een tabel in een Word-document in via 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)