XLSB zu PDF

XLSB als PDF speichern | Excel online in PDF konvertieren

In der sich ständig weiterentwickelnden Landschaft der Datenverarbeitung und des Informationsaustauschs ist die Fähigkeit, Excel Binary Workbook Dateien (XLSB) nahtlos in Portable Document Format (PDF) zu konvertieren, zu einer wesentlichen Voraussetzung geworden. Da Unternehmen und Fachleute die Komplexität der Datenpräsentation, -analyse und -zusammenarbeit bewältigen müssen, ist die Nachfrage nach einer zuverlässigen und effizienten Lösung zum Überbrücken der Lücke zwischen diesen beiden Formaten erheblich gestiegen. Dieser Artikel befasst sich mit dem zentralen Bedarf an einer Funktion, die die Konvertierung von XLSB in PDF mithilfe des Python Cloud SDK ermöglicht, und hebt ihre praktische Bedeutung und die Vorteile hervor, die sie sowohl Einzelpersonen als auch Organisationen bietet.

API zur Konvertierung von Excel in PDF

Um eine nahtlose Konvertierung von XLSB in PDF zu erreichen, erweist sich das Aspose.PDF Cloud SDK für Python als leistungsstarkes Tool. Mit diesem Cloud SDK können Sie die Konvertierungsfunktion mühelos in Ihre Anwendungen integrieren. Das SDK übernimmt die Formatierung auf intelligente Weise und behält Diagramme, Tabellen und andere visuelle Elemente in der resultierenden PDF-Ausgabe bei. So wird sichergestellt, dass Ihre konvertierten Dokumente nicht nur genau bleiben, sondern auch die visuelle Darstellung des ursprünglichen XLSB widerspiegeln.

Um das SDK jetzt zu verwenden, führen Sie bitte den folgenden Befehl aus, um das SDK auf dem lokalen System zu installieren:

pip install asposecellscloud

Nach der Installation besteht der nächste Schritt darin, über das Cloud Dashboard mithilfe eines GitHub oder Google-Kontos ein kostenloses Konto zu registrieren oder sich über die Schaltfläche „Anmelden“ anzumelden, um Ihre Client-Anmeldeinformationen zu erhalten.

XLSB zu PDF in Python

In diesem Abschnitt führen wir die Schritte aus, um ein XLSB-Arbeitsblatt (Excel) aus dem Cloud-Speicher zu laden und in das PDF-Format umzuwandeln. In diesem Beispiel werden alle XLSB-Arbeitsblätter in das PDF-Format umgewandelt.

  • Erstellen Sie zunächst ein Objekt der Klasse CellsApi, indem Sie die Client-Anmeldeinformationen als Argumente übergeben.
  • Geben Sie zweitens den Namen der Eingabe-XLSB, den resultierenden Dateinamen und das Ausgabeformat als PDF an.
  • Rufen Sie abschließend die Methode cellsworkbookgetworkbook(…) auf, um das XLSB-Format in das PDF-Format zu konvertieren und die Ausgabe im Cloud-Speicher zu speichern.
# Weitere Codebeispiele finden Sie unter https://github.com/aspose-cells-cloud/aspose-cells-cloud-python.

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

        # CellsApi-Instanz initialisieren
        cellsApi = asposecellscloud.CellsApi(client_id,client_secret)

        # Eingabe-XLSB-Arbeitsmappe
        input_file = "myDocument.xlsb"
        # Ergebnisformat
        format = "PDF"
        # resultierender Dateiname
        output = "Converted.pdf"

        # Rufen Sie die API auf, um XLSB in PDF zu konvertieren
        response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output) 

        # Antwortcode in der Konsole drucken
        print(response)

        # Nachricht in der Konsole drucken (optional)
        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 zu PDF-Vorschau

Bild 1: – Vorschau der Konvertierung von Excel in PDF

Konvertieren Sie Excel mit cURL-Befehlen in PDF

Die Konvertierung von XLSB in PDF wird durch die Synergie von Aspose.Cells Cloud und die Leistungsfähigkeit von cURL-Befehlen perfektioniert. Dieses dynamische Duo bietet Ihnen einen vielseitigen und befehlszeilenfreundlichen Ansatz, um diese wichtige Transformation mühelos durchzuführen. Egal, ob Sie an einer schnellen Datenmigration oder einer systematischen Stapelkonvertierung arbeiten, diese Kombination bietet eine elegante Lösung.

Jetzt müssen wir zunächst ein JWT-Zugriffstoken generieren (basierend auf unseren Client-Anmeldeinformationen):

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"

Sobald wir ein JWT-Token haben, führen Sie bitte den folgenden Befehl aus, um Excel (XLSB) in das PDF-Format zu konvertieren. Nach der Ausführung wird das resultierende PDF im selben Cloud-Speicher gespeichert.

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>"

Konvertieren Sie ein bestimmtes Excel-Arbeitsblatt mit dem cURL-Befehl in PDF

Anstatt alle Arbeitsblätter aus der XLSB-Datei zu konvertieren, müssen wir möglicherweise das ausgewählte Arbeitsblatt in das PDF-Format konvertieren. Führen Sie daher den folgenden Befehl aus, um das ausgewählte Arbeitsblatt online als PDF zu speichern.

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-Tabelle in PDF umwandeln

Bild 2: – Vorschau der Konvertierung von Excel-Tabellen in PDF

Sie können die in den obigen Beispielen verwendeten Beispieldateien über die folgenden Links herunterladen:

Abschluss

Zusammenfassend lässt sich sagen, dass die Konvertierung von XLSB in PDF zwei unterschiedliche, aber effiziente Wege bietet, die jeweils auf unterschiedliche Benutzerpräferenzen und technische Fähigkeiten zugeschnitten sind. Das Aspose.PDF Cloud SDK für Python bietet eine benutzerfreundliche und codezentrierte Lösung, die die Konvertierung von XLSB in PDF nahtlos in Python-Anwendungen integriert. Andererseits stellt die Kombination aus Aspose.Cells Cloud und cURL-Befehlen eine befehlszeilengesteuerte Alternative dar. Dieser Ansatz nutzt den Komfort und die Vertrautheit von Befehlszeilenschnittstellen und ermöglicht schnelle Konvertierungen direkt vom Terminal aus.

In Verbindung stehende Artikel

Zum besseren Verständnis empfehlen wir Ihnen, die folgenden Artikel durchzugehen: