Aspose.Words Cloud SDK for Python
Python REST SDK för att bearbeta Microsoft Word-dokument
Python Cloud API gör det möjligt att skapa, manipulera och konvertera Microsoft Word-dokument till PDF till Word (DOC, DOCX, ODT, RTF och HTML).
Aspose.Words Cloud SDK för Python är ett mycket användbart mjukvaruutvecklingspaket (SDK) som ger utvecklare det enklaste och effektiva sätt att arbeta med Microsoft Word-dokument i molnet. Python Cloud SDK är ett omslag på hög nivå kring Aspose.Words API, vilket ger Python-utvecklare ett kraftfullt och intuitivt sätt att använda API i sina molnbaserade applikationer. Den tillhandahåller en uppsättning Python-klasser och metoder som gör det möjligt för utvecklare att skapa, ändra och konvertera Word-dokument i molnet.
Python Cloud SDK har inkluderat flera viktiga funktioner och möjligheter som gör det möjligt för mjukvaruutvecklare att utföra ett brett utbud av operationer på Word-dokument, inklusive att läsa och skriva Word-dokument i olika format, manipulera innehållet i Word-dokument, generera olika typer av repoter och mallar, konvertera Word-dokument till andra format, lägga till vattenstämplar, infoga sidhuvuden och sidfötter i Word-dokument, Kryptera och dekryptera Word-filer, tillämpa kopplingsoperation, slå samman flera filer till en, dela upp stora filer och många fler.
Aspose.Words Cloud SDK för Python har inkluderat en mycket kraftfull dokumentkonverteringsfunktion som gör det möjligt för utvecklare att konvertera Word-dokument till olika filformat inklusive DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, PDF, HTML, ODT, OTT, TXT, EPUB, XPS, PCL, TIFF, PNG, JPEG, BMP, SVG med flera. SDK tillhandahåller också en rad andra alternativ och inställningar som gör det möjligt för utvecklare att anpassa skapandet och formateringen av Word-dokument i molnet.
Komma igång med Aspose.Words Cloud SDK för Python
Skapa först ett konto hos Aspose for Cloud för att få din applikationsinformation och gratis kvot för att använda API. Kör nu pip install aspose-words-cloud från kommandoraden för att hämta SDK:n. Importera sedan paketet via import asposewordscloud.
Installera Aspose.Words Cloud SDK för Python via Setuptools
python setup.py install --user
// import the package
import asposewordscloud
Du kan också ladda ner den direkt från GitHub.Skapa Word-dokument via Python API
Aspose.Words Cloud for Python ger mjukvaruutvecklare möjlighet att skapa nya ordbehandlingsdokument från grunden i sina egna Python-applikationer. Biblioteket har inkluderat flera viktiga funktioner relaterade till att skapa och hantera dokument, som att infoga nya sidor i ett befintligt dokument, infoga bilder i word-dokument, uppdatera dokumentegenskaper, dela upp stora dokument till mindre, dela word-dokument, slå samman dokument, skydda word-dokument genom att använda lösenord, jämföra dokument för skillnader och många fler.
Skapa Word-dokument via 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)
Konvertera Word-dokument via Python API
Aspose.Words Cloud for Python ger mjukvaruutvecklare möjlighet att konvertera Word-dokument från ett format till ett annat format med bara ett par rader Python-kod. Biblioteket tillåter import och export av dokument i olika dokumentformat som DOC, DOCX, PDF, RTF, DOT, DOTX, ODT, OTT, HTML, MHTML, XML och TXT. Det gav också endast export till några populära filformat som PS, XPS, OpenXPS, PNG, JPEG, BMP, SVG, TIFF, EMF, PCL, EPUB och många fler.
Konvertera Word-dokument till andra format via 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)
Hantera sidhuvuden/sidfötter och hyperlänkar via Python API
Aspose.Words Cloud SDK ger mjukvaruutvecklare möjlighet att hantera sidhuvuden och sidfötter i word-dokument med Python-kommandon. Biblioteket har inkluderat stöd för att infoga en sidhuvud/sidfot i ett Word-dokument, uppdatera innehållet i sidhuvuden/sidfötter, få en sidhuvud/sidfot för ett Word-dokument såväl som för en sektion, länka sidhuvuden/sidfot i ett avsnitt till det föregående , ta bort ett "HeaderFooter"-objekt från ett Word-dokument online och många fler. Utvecklare lägger också till, tar bort och får hyperlänkar från Word-dokument med lätthet.
Infoga en sidhuvud/sidfot i Word-dokument via 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)
Arbeta med tabeller i Word-dokument via Python SDK
Aspose.Words Cloud for Python gör det enkelt för programutvecklare att infoga och uppdatera tabeller i Microsoft Word-dokument med Python API. Biblioteket har inkluderat flera viktiga funktioner för att hantera tabeller i Word-dokument som att infoga rader i en tabell, Infoga en cell i en given rad i en tabell online, ta bort rader eller kolumner från en tabell, Hämta en tabellram, Hämta alla tabeller i ett Word-dokument, Hämta formateringsegenskaperna för en tabellrad, Hämta tabellegenskaper i ett Word-dokument online, slå samman rader eller kolumner, Uppdaterar formateringsegenskaperna för en tabellcell, uppdatera kantegenskaperna för en tabell och många fler.
Infoga en rad i en tabell i Word-dokument 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)