Foghlaim conas Excel a thiontú go PDF ar líne ag baint úsáide as Python SDK. Sábháil XLS go pdf.
San Airteagal seo, táimid chun na sonraí a phlé maidir le conas Excel a thiontú go PDF ag baint úsáide as Python SDK. Bainimid úsáid as scarbhileoga Excel chun tacair sonraí a stóráil, a eagrú agus a rianú. Úsáideann cuntasóirí, anailísithe sonraí agus daoine gairmiúla eile é. Ach chun na comhaid seo a fheiceáil, ní mór dúinn feidhmchlár ar leith cosúil le MS Excel, OpenOffice Calc, srl. Mar sin féin, má shábhálann muid Excel go PDF, is féidir é a fheiceáil ar aon ardán agus ar aon fheiste.
API Tiontú Excel go PDF
Is API REST é Aspose.Cells Cloud a thairgeann na hacmhainní chun comhaid Excel a chruthú, a eagrú agus a athrú go PDF agus i bhformáidí eile a dtacaítear leo. Chun na gnéithe seo a úsáid san fheidhmchlár Python, bain triail as Aspose.Cells Cloud SDK do Python. Bain úsáid as an ordú seo a leanas sa chonsól chun an SDK a shuiteáil:
pip install asposecellscloud
Is é an chéad chéim eile cuntas Aspose Cloud a chruthú agus sonraí dintiúir an chliaint a fháil. Tá na dintiúir seo riachtanach chun nascadh le seirbhísí Cloud chomh maith le rochtain a fháil ar dhoiciméid ó stóráil scamall.
Tiontaigh Excel go PDF i Python
Lean na céimeanna a thugtar thíos le do thoil chun Excel a thiontú go bhformáid PDF ag baint úsáide as gearrthóg cód Python.
- Cruthaigh réad de CellsApi ag baint úsáide as dintiúir an chliaint
- Cruthaigh teaghrán ag sonrú formáid aschuir mar PDF
- Cuir glaoch ar mhodh cellsworkbookgetworkbook(…) chun Excel a thiontú go PDF
# Le haghaidh tuilleadh samplaí cód, tabhair cuairt ar https://github.com/aspose-cells-cloud/aspose-cells-cloud-python
def Excel2CSV():
try:
client_secret = "1c9379bb7d701c26cc87e741a29987bb"
client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
# instnace CellsApi a thúsú
cellsApi = asposecellscloud.CellsApi(client_id,client_secret)
# Leabhar saothair ionchur excel
input_file = "Book1.xlsx"
# formáid dá bharr
format = "PDF"
# ainm comhaid dá bharr
output = "Converted.pdf"
# glaoch ar an API chun oibríocht chomhshó a thionscnamh
response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output)
# cód freagartha a phriontáil sa chonsól
print(response)
except ApiException as e:
print("Exception while calling CellsApi: {0}".format(e))
print("Code:" + str(e.code))
print("Message:" + e.message)
Is féidir na comhaid shamplacha a úsáidtear sa sampla thuas a íoslódáil ó Book1.xlsx agus Converted.pdf.
XLS go PDF ag baint úsáide as Orduithe CURL
Is féidir teacht ar na REST APIs go héasca trí orduithe cURL ar aon ardán. Ós rud é go bhforbraítear Aspose.Cells Cloud ar ailtireacht REST, ionas gur féidir linn comhshó XLS go PDF a dhéanamh freisin ag baint úsáide as orduithe cURL. Mar sin ar dtús ní mór dúinn comhartha rochtana JWT a ghiniúint bunaithe ar dhintiúir an chliaint. Rith an t-ordú seo a leanas le do thoil:
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"
Anois ní mór dúinn an t-ordú seo a leanas a fhorghníomhú chun xls a thiontú go pdf ar líne.
curl -v -X GET "https://api.aspose.cloud/v3.0/cells/Book1.xlsx?format=PDF&isAutoFit=true&onlySaveTable=false&outPath=Converted.pdf&checkExcelRestriction=true" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>" \
-d{}
Conclúid
Sa bhlag seo, tá plé déanta againn ar na céimeanna chun Excel a thiontú go PDF ag baint úsáide as snippets cód Python. Ag an am céanna, rinneamar iniúchadh ar na roghanna chun Excel a shábháil go PDF ag baint úsáide as orduithe cURL. Is féidir cód foinse iomlán Python SDK a íoslódáil ó GitHub. Molaimid freisin duit iniúchadh a dhéanamh ar Treoir Ríomhchláraitheoirí chun tuilleadh a fhoghlaim faoi ghnéithe spreagúla eile.
Má tá aon cheist ghaolmhar agat nó má bhíonn fadhb ar bith agat agus tú ag baint úsáide as ár n-API, bíodh leisce ort teagmháil a dhéanamh linn trí Fóram Tacaíocht Theicniúil In Aisce.
Airteagail Ghaolmhara
Moltar go mór cuairt a thabhairt ar na naisc seo a leanas chun tuilleadh a fhoghlaim faoi