Ismerje meg, hogyan konvertálhatja az Excelt PDF-be online a Python SDK használatával. XLS mentése PDF-be.

Az Excel konvertálása PDF-be

Az Excel konvertálása PDF-be | XLS-ből PDF konvertáló API

Ebben a cikkben megvitatjuk az Excel PDF formátumú konvertálásának részleteit Python SDK használatával. Az adatkészletek tárolására, rendszerezésére és nyomon követésére Excel-táblázatokat használunk. Könyvelők, adatelemzők és más szakemberek használják. De ahhoz, hogy ezeket a fájlokat megtekinthessük, szükségünk van egy speciális alkalmazásra, mint például az MS Excel, az OpenOffice Calc stb. Ha azonban az Excelt PDF-be mentjük, akkor az bármilyen platformon és bármilyen eszközön megtekinthető.

Excel PDF konvertáló API

Az Aspose.Cells Cloud egy REST API, amely lehetőséget kínál Excel-fájlok létrehozására, szerkesztésére és átalakítására PDF és más támogatott formátumokká. Ha szeretné használni ezeket a funkciókat a Python alkalmazásban, próbálkozzon az Aspose.Cells Cloud SDK for Python használatával. Az SDK telepítéséhez használja a következő parancsot a konzolban:

pip install asposecellscloud

A következő lépés az Aspose Cloud-fiók létrehozása, és az ügyfél hitelesítő adatainak beszerzése. Ezek a hitelesítő adatok szükségesek a felhőszolgáltatásokhoz való csatlakozáshoz, valamint a felhőalapú tárhelyről származó dokumentumok eléréséhez.

Az Excel konvertálása PDF-be Pythonban

Kérjük, kövesse az alábbi lépéseket az Excel PDF formátumba konvertálásához Python kódrészlet használatával.

  • Hozzon létre egy CellsApi objektumot az ügyfél hitelesítő adataival
  • Hozzon létre egy karakterlánc-objektumot, amely PDF-ként adja meg a kimeneti formátumot
  • Hívja meg a cellsworkbookgetworkbook(…) metódust az Excel PDF-be konvertálásához
# További kódmintákért látogasson el a https://github.com/aspose-cells-cloud/aspose-cells-cloud-python webhelyre.
def Excel2CSV():
    try:
        client_secret = "1c9379bb7d701c26cc87e741a29987bb"
        client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
        
        # inicializálja a CellsApi példányt
        cellsApi = asposecellscloud.CellsApi(client_id,client_secret)

        # beviteli Excel munkafüzet
        input_file = "Book1.xlsx"
        # eredő formátum
        format = "PDF"
        # eredő fájlnév
        output = "Converted.pdf"

        # hívja meg az API-t a konverziós művelet elindításához
        response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output) 

        # válaszkód kinyomtatása a konzolban
        print(response)

    except ApiException as e:
        print("Exception while calling CellsApi: {0}".format(e))
        print("Code:" + str(e.code))
        print("Message:" + e.message)
Excelből PDF-be

  1. kép: – az Excelből PDF-be konvertáló előnézet.

A fenti példában használt mintafájlok letölthetők a Book1.xlsx és a Converted.pdf oldalról.

XLS-ből PDF-be a cURL parancsok használatával

A REST API-k könnyen elérhetők cURL parancsokkal bármilyen platformon. Mivel az Aspose.Cells Cloud REST architektúrára épül, így az XLS-ből PDF-be konvertálást is végezhetünk cURL parancsokkal. Tehát először létre kell hoznunk egy JWT hozzáférési tokent az ügyfél hitelesítő adatai alapján. Kérjük, hajtsa végre a következő parancsot:

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"

Most végre kell hajtanunk a következő parancsot az xls online konvertálásához pdf formátumba.

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{}

Következtetés

Ebben a blogban megvitattuk azokat a lépéseket, amelyekkel az Excel Python kódrészletek segítségével PDF-be konvertálható. Ugyanakkor megvizsgáltuk az Excel PDF formátumba mentésének lehetőségeit cURL parancsokkal. A Python SDK teljes forráskódja letölthető a GitHub oldalról. Azt is javasoljuk, hogy tekintse meg a Programmers Guide-et, hogy többet megtudjon más izgalmas funkciókról.

Ha bármilyen kapcsolódó kérdése van, vagy bármilyen problémába ütközik API-jaink használata során, kérjük, forduljon hozzánk bizalommal az Ingyenes technikai támogatási fórumon.

kapcsolódó cikkek

Erősen ajánlott az alábbi linkek meglátogatása, ha többet szeretne megtudni erről