Dysgwch sut i drosi Excel i PDF ar-lein gan ddefnyddio Python SDK. Arbed XLS i PDF.
Yn yr erthygl hon, rydyn ni’n mynd i drafod y manylion ar sut i drosi Excel i PDF gan ddefnyddio Python SDK. Rydym yn defnyddio taenlenni Excel i storio, trefnu ac olrhain setiau data. Fe’i defnyddir gan gyfrifwyr, dadansoddwyr data, a gweithwyr proffesiynol eraill. Ond er mwyn gweld y ffeiliau hyn, mae angen cais penodol arnom fel MS Excel, OpenOffice Calc, ac ati Fodd bynnag, os byddwn yn arbed Excel i PDF, gellir ei weld ar unrhyw lwyfan ac unrhyw ddyfais.
API Trosi Excel i PDF
Mae Aspose.Cells Cloud yn REST API sy’n cynnig y galluoedd i greu, golygu a thrawsnewid ffeiliau Excel i PDF a fformatau eraill a gefnogir. Er mwyn defnyddio’r nodweddion hyn yn y rhaglen Python, ceisiwch ddefnyddio Aspose.Cells Cloud SDK ar gyfer Python. Defnyddiwch y gorchymyn canlynol yn y consol i osod y SDK:
pip install asposecellscloud
Y cam nesaf yw creu cyfrif Aspose Cloud a chael manylion tystlythyr y cleient. Mae’r tystlythyrau hyn yn angenrheidiol i gysylltu â gwasanaethau Cloud yn ogystal â chael mynediad at ddogfennau o storfa cwmwl.
Trosi Excel i PDF yn Python
Dilynwch y camau a roddir isod i drosi Excel i fformat PDF gan ddefnyddio pyt cod Python.
- Creu gwrthrych o CellsApi gan ddefnyddio manylion y cleient
- Creu gwrthrych llinynnol sy’n nodi fformat allbwn fel PDF
- Ffoniwch cellsworkbookgetworkbook(…) dull i drosi Excel i PDF
# Am fwy o samplau cod, ewch i https://github.com/aspose-cells-cloud/aspose-cells-cloud-python
def Excel2CSV():
try:
client_secret = "1c9379bb7d701c26cc87e741a29987bb"
client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
# cychwyn CellsApi instnace
cellsApi = asposecellscloud.CellsApi(client_id,client_secret)
# mewnbynnu llyfr gwaith Excel
input_file = "Book1.xlsx"
# fformat canlyniadol
format = "PDF"
# enw ffeil canlyniadol
output = "Converted.pdf"
# ffoniwch yr API i gychwyn gweithrediad trosi
response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output)
# argraffu cod ymateb yn y consol
print(response)
except ApiException as e:
print("Exception while calling CellsApi: {0}".format(e))
print("Code:" + str(e.code))
print("Message:" + e.message)
Gellir lawrlwytho’r ffeiliau sampl a ddefnyddir yn yr enghraifft uchod o Book1.xlsx a Converted.pdf.
XLS i PDF gan ddefnyddio Gorchmynion cURL
Gellir cyrchu’r APIs REST yn hawdd trwy orchmynion cURL ar unrhyw lwyfan. Gan fod Aspose.Cells Cloud yn cael ei ddatblygu ar bensaernïaeth REST, felly gallwn hefyd berfformio trosi XLS i PDF gan ddefnyddio gorchmynion cURL. Felly yn gyntaf mae angen i ni gynhyrchu tocyn mynediad JWT yn seiliedig ar gymwysterau cleient. Gweithredwch y gorchymyn canlynol:
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"
Nawr mae angen i ni weithredu’r gorchymyn canlynol i drosi xls i pdf ar-lein.
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{}
Casgliad
Yn y blog hwn, rydym wedi trafod y camau i Drosi Excel i PDF gan ddefnyddio pytiau cod Python. Ar yr un pryd, rydym wedi archwilio’r opsiynau i arbed Excel i PDF gan ddefnyddio gorchmynion cURL. Gellir lawrlwytho cod ffynhonnell cyflawn Python SDK o GitHub. Rydym hefyd yn argymell eich bod yn archwilio Canllaw Rhaglenwyr i ddysgu mwy am nodweddion cyffrous eraill.
Os bydd gennych unrhyw ymholiad cysylltiedig neu os byddwch yn dod ar draws unrhyw broblem wrth ddefnyddio ein APIs, mae croeso i chi gysylltu â ni trwy fforwm Cymorth Technegol Am Ddim.
Erthyglau Perthnasol
Argymhellir yn gryf eich bod yn ymweld â’r dolenni canlynol i ddysgu mwy amdanynt