Erfahren Sie, wie Sie Excel mit dem Python SDK online in PDF konvertieren. XLS als PDF speichern.

Konvertieren Sie Excel in PDF

Konvertieren Sie Excel in PDF | XLS-zu-PDF-Konvertierungs-API

In diesem Artikel werden wir die Details zum Konvertieren von Excel in PDF mit dem Python SDK besprechen. Wir verwenden Excel-Tabellen zum Speichern, Organisieren und Verfolgen von Datensätzen. Es wird von Buchhaltern, Datenanalysten und anderen Fachleuten verwendet. Um diese Dateien anzuzeigen, benötigen wir jedoch eine bestimmte Anwendung wie MS Excel, OpenOffice Calc usw. Wenn wir Excel jedoch als PDF speichern, kann es auf jeder Plattform und jedem Gerät angezeigt werden.

Excel-zu-PDF-Konvertierungs-API

Aspose.Cells Cloud ist eine REST-API, die die Funktionen zum Erstellen, Bearbeiten und Umwandeln von Excel-Dateien in PDF und andere unterstützte Formate bietet. Um diese Funktionen in der Python-Anwendung zu verwenden, versuchen Sie es bitte mit Aspose.Cells Cloud SDK for Python. Bitte verwenden Sie den folgenden Befehl in der Konsole, um das SDK zu installieren:

pip install asposecellscloud

Der nächste Schritt besteht darin, ein Aspose Cloud-Konto zu erstellen und die Anmeldeinformationen des Kunden zu erhalten. Diese Anmeldeinformationen sind erforderlich, um eine Verbindung zu Cloud-Diensten herzustellen und auf Dokumente aus dem Cloud-Speicher zuzugreifen.

Konvertieren Sie Excel in Python in PDF

Bitte befolgen Sie die unten angegebenen Schritte, um Excel mithilfe eines Python-Code-Snippets in das PDF-Format zu konvertieren.

  • Erstellen Sie ein Objekt von CellsApi mit Clientanmeldeinformationen
  • Erstellen Sie ein Zeichenfolgenobjekt, das das Ausgabeformat als PDF angibt
  • Rufen Sie die Methode cellsworkbookgetworkbook(…) auf, um Excel in PDF zu konvertieren
# Weitere Codebeispiele finden Sie unter https://github.com/aspose-cells-cloud/aspose-cells-cloud-python
def Excel2CSV():
    try:
        client_secret = "1c9379bb7d701c26cc87e741a29987bb"
        client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
        
        # Initialisieren Sie die CellsApi-Instanz
        cellsApi = asposecellscloud.CellsApi(client_id,client_secret)

        # Excel-Arbeitsmappe eingeben
        input_file = "Book1.xlsx"
        # resultierendes Format
        format = "PDF"
        # resultierender Dateiname
        output = "Converted.pdf"

        # Rufen Sie die API auf, um den Konvertierungsvorgang einzuleiten
        response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output) 

        # Antwortcode in der Konsole drucken
        print(response)

    except ApiException as e:
        print("Exception while calling CellsApi: {0}".format(e))
        print("Code:" + str(e.code))
        print("Message:" + e.message)
Excel zu PDF

Bild 1:- Excel-zu-PDF-Konvertierungsvorschau.

Die im obigen Beispiel verwendeten Beispieldateien können von Book1.xlsx und Converted.pdf heruntergeladen werden.

XLS zu PDF mit cURL-Befehlen

Auf die REST-APIs kann einfach über cURL-Befehle auf jeder Plattform zugegriffen werden. Da Aspose.Cells Cloud auf der REST-Architektur entwickelt wurde, können wir auch eine XLS-zu-PDF-Konvertierung mit cURL-Befehlen durchführen. Also müssen wir zuerst ein JWT-Zugriffstoken basierend auf Client-Anmeldeinformationen generieren. Bitte führen Sie folgenden Befehl aus:

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"

Jetzt müssen wir den folgenden Befehl ausführen, um xls online in pdf zu konvertieren.

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

Fazit

In diesem Blog haben wir die Schritte zum Konvertieren von Excel in PDF mit Python-Code-Snippets besprochen. Gleichzeitig haben wir die Optionen zum Speichern von Excel in PDF mit cURL-Befehlen untersucht. Der vollständige Quellcode des Python SDK kann von GitHub heruntergeladen werden. Wir empfehlen Ihnen auch, Programmierhandbuch zu lesen, um mehr über andere aufregende Funktionen zu erfahren.

Sollten Sie eine diesbezügliche Frage haben oder bei der Verwendung unserer APIs auf ein Problem stoßen, wenden Sie sich bitte über das kostenlose technische Support-Forum an uns.

Zum Thema passende Artikel

Es wird dringend empfohlen, die folgenden Links zu besuchen, um mehr darüber zu erfahren