Taispeáin doiciméad Word ar an ngréasán tar éis Word a thiontú go HTML ag baint úsáide as Python SDK
Míneoidh an t-alt seo na céimeanna chun Word a thiontú go HTML ag baint úsáide as Python SDK. Tá a fhios againn go n-úsáidtear doiciméid Word go forleathan chun faisnéis oifigiúil agus phearsanta a chomhroinnt. Tagann an dúshlán, áfach, nuair is gá dúinn an doiciméad a fheiceáil nó a thaispeáint i mbrabhsálaí gréasáin. Mar sin is réiteach cliste é doiciméid Word a thiontú go formáid HTML.
- API Tiontú Word go HTML
- Tiontaigh Word go HTML ag baint úsáide as Python
- Tiontú Word go HTML ag baint úsáide as Ordú CURL
API Tiontú Word go HTML
Tá Aspose.Words Cloud in ann doiciméid MS Word, OpenOffice nó WordProcessingML a lódáil. Cuireann sé ar do chumas ionramháil ag leibhéal na n-eilimintí aonair nó na comhaid seo a athrú go Formáidí Comhaid Thacaithe. Anois chun na gnéithe próiseála doiciméad san fheidhmchlár Python a úsáid, ní mór dúinn Aspose.Words Cloud SDK a úsáid le haghaidh Python. Mar sin, chun an SDK a úsáid, is é an chéad chéim an tsuiteáil atá ar fáil le híoslódáil ag PIP agus GitHub. Rith an t-ordú seo a leanas ar an teirminéal ordú chun an SDK a shuiteáil:
pip install aspose-words-cloud
Is é an chéad chéim eile cuntas saor in aisce a chruthú trí chuairt a thabhairt ar deais Aspose.Cloud, ionas gur féidir leat do dhoiciméid a bhainistiú i stóráil néil.
Tiontaigh Word go HTML ag baint úsáide as Python
Lean na treoracha a thugtar thíos le do thoil chun an doiciméad Word a luchtú ón tiomántán áitiúil agus é a uaslódáil chuig an stóras néal. Ansin cuirfimid tús leis an ngnáthamh chun comhad DOC a thiontú go formáid HTML agus an t-aschur a shábháil sa stóráil scamall céanna.
- Ar an gcéad dul síos, cruthaigh sampla de WordsApi ag baint úsáide as dintiúir an chliaint
- Ar an dara dul síos, doiciméad Word ó thiomáint áitiúil agus uaslódáil chuig stóráil Cloud ag baint úsáide as modh uploadfile(…).
- Anois cruthaigh sampla de GetDocumentWithFormatRequest a shainíonn an comhad Word ionchuir agus an doiciméad HTML dá bharr
- Ar deireadh, cuir glaoch ar an modh getdocumentwithformat(…) chun an próiseas comhshó a thionscnamh
# Le haghaidh tuilleadh samplaí, tabhair cuairt ar https://github.com/aspose-words-cloud/aspose-words-cloud-python
# Faigh App Key agus App SID ó https://dashboard.aspose.cloud/
try:
# Dintiúir an chliaint
client_secret = "1c9379bb7d701c26cc87e741a29987bb"
client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
# cruthaigh sampla de WordsApi
words_api = WordsApi(client_id,client_secret)
# Ainm an doiciméid focal ionchuir
inputFileName = 'test_multi_pages.docx'
resultantFile = 'Converted.html'
# Uaslódáil doiciméad foinse Word chuig Cloud Storage
words_api.upload_file(asposewordscloud.models.requests.UploadFileRequest(open('C:\\Users\\Downloads\\'+inputFileName, 'rb'), "", None))
# Cruthaigh réad le haghaidh comhshó Doiciméid
request = asposewordscloud.models.requests.GetDocumentWithFormatRequest(inputFileName, "HTML", None, None, None,
None, resultantFile, None)
# tús a chur le hoibríocht chomhshó Word go JPEG
result = words_api.get_document_with_format(request)
# priontáil teachtaireacht sa chonsól (roghnach)
print('Conversion process completed successfully !')
except ApiException as e:
print("Exception while calling WordsApi: {0}".format(e))
Is féidir an doiciméad focal samplach a úsáidtear sa sampla thuas a íoslódáil ó testmultipages.docx.
Tiontú Word go HTML ag baint úsáide as Ordú CURL
Is féidir na horduithe cURL a úsáid freisin chun doiciméid word a thiontú go formáid HTML. Sula gcuirfimid tús leis an bpróiseas tiontaithe, áfach, ní mór dúinn comhartha rochtana JWT a chruthú bunaithe ar dhintiúir phearsanta an chliaint. Mar sin cruthaigh an comhartha JWT tríd an ordú seo a leanas a fhorghníomhú.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Nuair a ghintear an comhartha JWT, ní mór dúinn an t-ordú seo a leanas a fhorghníomhú chun doiciméad focal samplach a uaslódáil chuig stóráil scamall:
curl -v -X PUT "https://api.aspose.cloud/v4.0/words/storage/file/input.docx" \
-H "accept: application/json" \
-H "Authorization: Bearer <JWT Token>" \
-H "Content-Type: multipart/form-data" \
-d {"fileContent":{c:\Users\nayyer\Downloads\test_doc.docx}}
Anois le do thoil déan an t-ordú seo a leanas chun an doiciméad focal a thiontú ó stóráil scamall go formáid HTML agus an HTML iarmhartach a shábháil chuig an stóráil scamall céanna.
curl -v -X GET "https://api.aspose.cloud/v4.0/words/test_multi_pages.docx?format=HTML&outPath=Resultant.html" \
-H "accept: application/octet-stream" \
-H "Authorization: Bearer <JWT Token>"
Conclúid
San Airteagal seo, táimid tar éis foghlaim faoi na céimeanna chun Word go HTML a dhéanamh ag baint úsáide as Python SDK. Mar an gcéanna, tá iniúchadh déanta againn freisin ar an rogha le comhshó DOC go HTML, DOCX go HTML a dhéanamh ag baint úsáide as orduithe cURL. Tá an próiseas comhshó iomlán chomh simplí agus chomh simplí sin nach gá duit ach díriú ar do riachtanais ghnó agus dearmad a dhéanamh ar na castachtaí inmheánacha maidir le comhshó doiciméad. Bainistíonn an API na gnáthaimh tiontaithe idirdhoiciméid go léir agus seolann sé an t-inneachar dá bharr. Molaimid duit iniúchadh a dhéanamh ar an Treoir Ríomhchláraitheoirí chun foghlaim faoi chumais eile atá á dtairiscint ag an SDK. Ina theannta sin, tá cód foinse iomlán scamall SDK ar fáil le híoslódáil thar GitHub agus is féidir leat é a íoslódáil agus a nuashonrú de réir do riachtanais.
Ábhair Ghaolmhara
Molaimid duit cuairt a thabhairt ar na hailt seo a leanas chun foghlaim faoi: