XLSB-ből PDF-be

XLSB mentése PDF formátumban | konvertálja az Excelt PDF-be online

Az adatfeldolgozás és információmegosztás folyamatosan fejlődő környezetében az Excel bináris munkafüzet (XLSB) fájlok zökkenőmentes konvertálása Portable Document Format (PDF) formátumba elengedhetetlen feltételé vált. Ahogy a vállalkozások és a szakemberek eligazodnak az adatok bemutatásának, elemzésének és együttműködésének összetettségei között, jelentősen megnőtt az igény a megbízható és hatékony megoldások iránt, amelyek áthidalják a két formátum közötti szakadékot. Ez a cikk egy olyan funkció kulcsfontosságú szükségletét vizsgálja, amely lehetővé teszi az XLSB-ből PDF-be való konvertálást a Python Cloud SDK használatával, kiemelve ennek gyakorlati jelentőségét, valamint az egyének és szervezetek számára kínált előnyöket.

Excel PDF konvertáló API

Az XLSB-ről PDF-re való zökkenőmentes konvertálás érdekében az Aspose.PDF Cloud SDK for Python hatékony eszközként jelenik meg. Ez a Cloud SDK lehetővé teszi, hogy a konverziós funkciót könnyedén integrálja alkalmazásaiba. Az SDK intelligens módon kezeli a formázást, megőrzi a diagramokat, táblázatokat és egyéb vizuális elemeket az eredményül kapott PDF-kimenetben. Így biztosítja, hogy a konvertált dokumentumok ne csak megőrizzék a pontosságot, hanem tükrözzék az eredeti XLSB vizuális megjelenítését is.

Most az SDK használatához hajtsa végre a következő parancsot az SDK helyi rendszerre történő telepítéséhez:

pip install asposecellscloud

A telepítés után a következő lépés egy ingyenes fiók regisztrálása cloud dashboard-on keresztül GitHub vagy Google-fiók használatával, vagy a Regisztráció segítségével megszerezheti az ügyfél hitelesítő adatait.

XLSB-ből PDF-be Pythonban

Ebben a részben az XLSB (excel) munkalap felhőtárhelyről történő betöltéséhez és PDF formátumba történő átalakításához szükséges lépéseket követjük. Ebben a példában az XLSB összes munkalapja PDF formátumba lesz konvertálva.

  • Először is hozzon létre egy CellsApi osztályú objektumot az ügyfél hitelesítő adatainak argumentumként történő átadásával.
  • Másodszor, adja meg a bemeneti XLSB nevét, az eredményül kapott fájl nevét és a kimeneti formátumot PDF formátumban.
  • Végül hívja meg a cellworkbookgetworkbook(…) metódust, hogy az XLSB-t PDF formátumba konvertálja, és a kimenetet felhőtárhelyre mentse.
# További kódmintákért látogasson el a https://github.com/aspose-cells-cloud/aspose-cells-cloud-python webhelyre.

def XLSBtoPDF():
    try:
        #Client credentials
        client_secret = "1c9379bb7d701c26cc87e741a29987bb"
        client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"

        # inicializálja a CellsApi példányt
        cellsApi = asposecellscloud.CellsApi(client_id,client_secret)

        # bemeneti XLSB munkafüzet
        input_file = "myDocument.xlsb"
        # eredő formátum
        format = "PDF"
        # eredő fájlnév
        output = "Converted.pdf"

        # hívja meg az API-t az XLSB PDF-be konvertálásához
        response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output) 

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

        # üzenet nyomtatása a konzolon (opcionális)
        print('XLSB sucessfully converted to PDF !')    
    except ApiException as e:
        print("Exception while calling CellsApi: {0}".format(e))
        print("Code:" + str(e.code))
        print("Message:" + e.message)
Excel–PDF előnézet

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

Az Excel konvertálása PDF-be a cURL parancsokkal

Az XLSB PDF konvertálása az Aspose.Cells Cloud szinergiáján és a cURL parancsok erején keresztül éri el előrelépését. Ez a dinamikus duó sokoldalú és parancssori-barát megközelítést kínál, amellyel könnyedén végrehajthatja ezt az alapvető átalakítást. Tehát akár gyors adatmigráción, akár szisztematikus kötegelt konvertáláson dolgozik, ez a kombináció elegáns megoldást kínál.

Most először létre kell hoznunk egy JWT hozzáférési tokent (ügyfél hitelesítő adatai alapján):

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"

Ha megvan a JWT token, kérjük, hajtsa végre a következő parancsot az Excel (XLSB) PDF formátumba konvertálásához. A végrehajtás után az eredményül kapott PDF ugyanarra a felhőtárhelyre kerül mentésre.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsb?format=PDF&isAutoFit=false&onlySaveTable=false&outPath=Converted.pdf&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"

Konkrét Excel-munkalap konvertálása PDF-be a cURL paranccsal

Ahelyett, hogy az összes munkalapot XLSB fájlból konvertálnánk, előfordulhat, hogy a kiválasztott munkalapot PDF formátumba kell konvertálni. Tehát, kérjük, hajtsa végre a következő parancsot a kiválasztott munkalap PDF formátumba online mentéséhez.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsb/worksheets/Sheet2?format=PDF&verticalResolution=0&horizontalResolution=0" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-o SingleWorksheet.pdf
Excel munkalap PDF-be

  1. kép: - Excel Sheet PDF konvertálási előnézet

A fenti példákban használt mintafájlokat a következő hivatkozásokról szerezheti be:

Hasznos Linkek

Következtetés

Összefoglalva, az XLSB PDF-re konvertálása két különböző, mégis hatékony utat mutat be, amelyek mindegyike különféle felhasználói preferenciákat és műszaki lehetőségeket biztosít. Az Aspose.PDF Cloud SDK for Python felhasználóbarát és kódközpontú megoldást kínál, amely zökkenőmentesen integrálja az XLSB-ből PDF-be konvertálást Python-alkalmazásokba. Másrészt az Aspose.Cells Cloud és a cURL parancsok kombinációja parancssor-vezérelt alternatívát kínál. Ez a megközelítés kihasználja a parancssori interfészek kényelmét és ismertségét, lehetővé téve a gyors konverziót közvetlenül a terminálról.

kapcsolódó cikkek

Javasoljuk, hogy olvassa el az alábbi cikkeket a további megértés érdekében: