Excel Dateien erstellen, bearbeiten oder konvertieren

Aspose.Cells Cloud ist eine REST-API, mit der Sie einfache und komplexe Vorgänge an Ihren Excel Dateien durchführen können, einschließlich, aber nicht beschränkt auf XLSX, XLS, XLSB, XLSM und mehrere andere unterstützte Dateiformate. Sie können diese Dateien von Grund auf neu erstellen oder aus einer vorhandenen Vorlagendatei. Darüber hinaus können Sie mit der Aspose.Cells Cloud API auch unterstützte Dateiformate konvertieren. Sie können viele andere Funktionen der API nutzen, ohne MS Excel oder eine andere Drittanbieteranwendung installieren zu müssen.

Sie müssen sich nur kostenlos anmelden und Ihre App-SID und Ihren App-Schlüssel erhalten, wie unter Konto erstellen und verwalten beschrieben. Nach der Anmeldung können Sie die API gemäß Ihren Anforderungen testen. Sie können mit dem Standardspeicher arbeiten oder Speicher von Drittanbietern konfigurieren mit Aspose-APIs. Jetzt können Sie die grundlegenden, aber wichtigen Funktionen der Aspose.Cells Cloud API testen. Sie können cURL-Befehle verwenden, um die REST-APIs von jeder Plattform aus aufzurufen. Wir bieten auch mehrere SDKs an, die sich um Details auf niedriger Ebene kümmern, um eine Anfrage zu stellen und die Antworten zu verarbeiten, sodass Sie sich auf den Hauptcode konzentrieren können. Diese SDKs umfassen .NET, Java, PHP, Python, Ruby, Node.js, Android, Swift und Perl.

Erstellen Sie Excel Dateien ohne die MS Excel-Anwendung

Lassen Sie uns mit der Aspose.Cells Cloud API eine leere Arbeitsmappe erstellen. Nachfolgend finden Sie die Schritte, die Sie zum Erstellen einer XLSX-Datei ausführen müssen:

  1. Holen Sie sich Ihren App-Schlüssel und Ihre App-SID nach der Anmeldung
  2. JSON Web Token abrufen
  3. Rufen Sie die API https://api.aspose.cloud/v3.0/cells/CellsCloud.xlsx auf
  4. Es wird eine leere XLSX-Datei in Ihrem konfigurierten Speicher erstellt
// Holen Sie sich zuerst ein JSON Web Token zur Authentifizierung
// Holen Sie sich den App-Schlüssel und die App-SID von https://dashboard.aspose.cloud/
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

// cURL-Beispiel zum Erstellen einer leeren Arbeitsmappe
curl -v "https://api.aspose.cloud/v3.0/cells/CellsCloud.xlsx" \
-X PUT \
-H "accept: application/json" \
-H "Content-Length: 0" \
-H "authorization: Bearer <jwt token>"

Mit der Aspose.Cells Cloud API erstellte XLSX-Ausgabedatei

XLSX-Datei ohne MS Excel erstellen

Ebenso können Sie eine Arbeitsmappe auf Grundlage einer vorhandenen Vorlagendatei erstellen. Der folgende Code erläutert, wie Sie beim Erstellen einer neuen Arbeitsmappe eine Vorlagendatei verwenden können. Bitte beachten Sie, dass das Beispiel davon ausgeht, dass die Vorlagendatei, in diesem Fall Template.xlsx, bereits in den Cloud-Speicher hochgeladen wurde.

// Holen Sie sich zuerst ein JSON Web Token zur Authentifizierung
// Holen Sie sich den App-Schlüssel und die App-SID von https://dashboard.aspose.cloud/
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

// cURL-Beispiel zum Erstellen einer leeren Arbeitsmappe basierend auf einer Vorlage
curl -v "https://api.aspose.cloud/v3.0/cells/CellsCloud.xlsx?templateFile=Template.xlsx" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer <jwt token>"

Sobald Sie mit einem der oben genannten Verfahren eine neue Datei erstellt haben, können Sie die XLSX-, XLS oder andere Dateiformate bearbeiten, manipulieren und in unterstützte Dateiformate konvertieren. Hier fügen wir der neu erstellten XLSX oder XLS-Datei ein leeres Arbeitsblatt hinzu.

// Holen Sie sich zuerst ein JSON Web Token zur Authentifizierung
// Holen Sie sich den App-Schlüssel und die App-SID von https://dashboard.aspose.cloud/
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"


// cURL-Beispiel zum Hinzufügen eines leeren Arbeitsblatts in einer zuvor erstellten Arbeitsmappe
curl -v "https://api.aspose.cloud/v3.0/cells/CellsCloud.xlsx/worksheets/AsposeSheet?position=2" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer <jwt token>"

Der folgende Screenshot zeigt das Hinzufügen eines leeren Arbeitsblatts mit dem von Ihnen angegebenen Namen im Curl-Code.

Diese Beispiele zeigen, wie einfach es ist, mit Excel Dateien zu arbeiten. Die Aspose.Cells Cloud API bietet viele weitere nützliche Funktionen. Weitere Informationen finden Sie in der API Dokumentation und den API-Referenzen. Bei Fragen, Vorschlägen oder Feedback können Sie sich gerne über das Kostenlose Support-Forum an uns wenden. Wir freuen uns auf Ihre Rückmeldung!

Verwandter Beitrag:

Bedingte Formatierung auf Excel Dateien anwenden