Daten in einer Excel-Datei komprimieren – Aspose.Cells Cloud API

Die PostCompress-API von Aspose.Cells Cloud-Webdiensten

Voraussetzungen:

  • Ein gültiges JWT-Token ist für die Authentifizierung erforderlich.
  • Unterstützte Dateiformate sind XLS, XLSX, XLSM, XLSB und ODS.
  • Die maximal zulässige Dateigröße beträgt 500 MB pro Anfrage (abhängig von den Dienstbeschränkungen).

Diese REST-API komprimiert Daten in einer Excel-Datei.

  • Komprimiert XLS, XLSX, XLSM, XLSB, ODS
  • Komprimiert mehrere Excel-Tabellenkalkulationsdateien schnell
  • Wählen Sie den Komprimierungsgrad
  • Unterstützt mehrere Dateien

Web-API-Endpunkt

POST https://api.aspose.cloud/v3.0/cells/compress

Sicherheit und Authentifizierung

Die Aspose.Cells Cloud-APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.

Anfrageparameter

Parametername Typ Pfad/Abfragezeichenfolge/HTTP-Body Beschreibung
file Datei formData Hochzuladende Datei
CompressLevel Integer Abfrage Komprimierungsgrad (0–100); höhere Werte bedeuten stärkere Komprimierung

Anforderungstextparameter

Parametername Typ Beschreibung
data Datei Binärinhalt der zu komprimierenden Arbeitsmappe.

Antwort

{
    "Status" : "OK",
    "Code" : 200,
    "Filename" : "[zusammengeführter Dateiname]",
    "Filesize" : [Dateigröße],
    "FileContent" : "[Base64-Zeichenfolge]"
}

Hinweis: FileContent enthält die komprimierte Arbeitsmappe, codiert als Base64-Zeichenfolge. Die Länge der Zeichenfolge entspricht der Größe der komprimierten Datei; Sie können sie mit Standard-Base64-Utilities dekodieren, um die binäre Excel-Datei abzurufen.

HTTP-Statuscodes

Code Bedeutung Beschreibung
200 OK Filter erfolgreich angewendet; Antwort enthält Operationsdetails.
400 Bad Request Fehlende oder ungültige Parameter (z. B. nicht unterstützter Dateityp).
401 Unauthorized Ungültiges oder fehlendes JWT-Token.
413 Payload Too Large Hochgeladene Datei überschreitet das Größenlimit.
500 Internal Server Error Unerwarteter Serverfehler.

Verwendung der PostCompress-API mit SDKs

PostCompress-API-Spezifikation

Die OpenAPI-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle und ermöglicht REST-Interaktionen direkt aus einem Webbrowser.

Sie können das cURL-Befehlszeilentool verwenden, um Aspose.Cells-Webdienste einfach aufzurufen. Das folgende Beispiel zeigt, wie Sie mit cURL Aufrufe an die Cloud-API durchführen.

Verwendung der Aspose.Cells Cloud SDKs

Die Verwendung eines SDKs ist die schnellste Möglichkeit, die Entwicklung zu beschleunigen. Ein SDK abstractiert die Low-Level-Details und ermöglicht es Ihnen, sich auf Ihre ProjektAufgaben zu konzentrieren. Bitte besuchen Sie das GitHub-Repository, um eine vollständige Liste der Aspose.Cells Cloud SDKs zu erhalten.

Die folgenden Codebeispiele zeigen, wie Aspose.Cells-Webdienste mithilfe verschiedener SDKs aufgerufen werden: