So komprimieren Sie Excel-Dateien – Reduzieren Sie die Größe von Tabellenkalkulationen und optimieren Sie die Leistung

Komprimieren Sie Excel-Tabellenkalkulationen programmgesteuert und reduzieren Sie die Dateigröße mit der Aspose.Cells Cloud-API. Optimieren Sie die Leistung der Arbeitsmappe, indem Sie ungenutzte Daten entfernen, eingebettete Objekte komprimieren und Formatierungen bereinigen. Diese RESTful API ermöglicht automatisierte Excel-Dateikomprimierungs- und Optimierungsläufe.

Tabellenkalkulation komprimieren API

Web-API

PUT https://api.aspose.cloud/v4.0/cells/spreadsheet/compress

Sicherheit und Authentifizierung

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

-H "Authorization: Bearer {access_token}"

Anforderungsparameter

Parametername Typ Pfad/Abfrage/Zeichenkette/HTTP-Body Beschreibung
Spreadsheet Datei FormData Erforderlich. Die zu komprimierende Quell-Excel-Arbeitsmappendatei (.xlsx, .xls, usw.).
level Integer Abfrage Optional. Komprimierungsintensität (0 = schnellste/niedrigste, 9 = langsamste/höchste). Wenn weggelassen, wird ein ausgewogener Standardwert (5) verwendet.
outPath String Abfrage Optional. Zielordnerpfad in Ihrem Cloud-Speicher. Wenn weggelassen, wird die Datei im gleichen Ordner wie die Quell-Arbeitsmappe gespeichert.
outStorageName String Abfrage Erforderlich. Bezeichner des konfigurierten Cloud-Speicherdienstes (z. B. CorporateDrive).
region String Abfrage Optional. Locale-Einstellung (z. B. de-DE), die die regionsabhängige Datenverarbeitung beeinflussen kann.
password String Abfrage Optional. Passwort zur Entschlüsselung einer geschützten Tabellenkalkulation. Leer lassen, wenn die Datei nicht verschlüsselt ist.

Antwort

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream"
    }
  }
]

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.

Wo sollte die API „Tabellenkalkulation komprimieren“ verwendet werden?

  • Automatisierte Berichtsverteilung – Komprimieren Sie monatliche Finanzaussagen vor dem Versand per E-Mail, um eine erfolgreiche Zustellung sicherzustellen und die Erfahrung des Empfängers zu verbessern.
  • Optimierung hochgeladener Dateien durch Benutzer – Komprimieren Sie hochgeladene Excel-Dateien im Hintergrund, um Cloud-Speicherplatz zu sparen und die Speicherkosten zu senken.
  • Datenpipelineverarbeitung und Migration – Komprimieren Sie Zwischendateien im Excel-Format, die während ETL-Prozessen erstellt werden, um die Netzwerkübertragung zu beschleunigen und die Belastung des temporären Speichers zu verringern.

Warum sollte man die API „Tabellenkalkulation komprimieren“ verwenden?

  • Entwicklerfreundlich – Aspose.Cells Cloud bietet SDK-Bibliotheken in mehreren Sprachen an, sodass eine schnelle Entwicklung mit umfassender Dokumentation möglich ist.
  • Geringere Arbeitskosten – Entfällt der Bedarf an dediziertem Personal zum manuellen Zusammenführen von Dokumenten.
  • Pay-per-Use-Preismodell – Keine Vorabinvestition; Sie zahlen nur für die tatsächlich getätigten API-Aufrufe.
  • Kein Server-Management erforderlich – Keine zu wartenden Server, keine Softwareaktualisierungen und keine Kompatibilitätsprobleme.

Wie verwendet man die API „Tabellenkalkulation komprimieren“ mit SDKs

Spezifikation der API „Tabellenkalkulation komprimieren“

Die Spezifikation der API „Tabellenkalkulation komprimieren“ stellt eine öffentlich zugängliche Schnittstelle für REST-Interaktionen bereit, sodass direkte API-Aufrufe aus einem Webbrowser möglich sind.

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

Verwenden der Aspose.Cells Cloud SDKs

Die Verwendung eines SDKs ist der schnellste Weg zur Entwicklung, da sie detaillierte Low-Level-Details abstrahiert und es Ihnen ermöglicht, eine Tabellenkalkulation mit nur wenigen Codezeilen zu komprimieren. Bitte besuchen Sie das GitHub-Repository, um eine vollständige Liste der Aspose.Cells Cloud SDKs einzusehen.

Die folgenden Codebeispiele zeigen, wie Sie mit verschiedenen SDKs auf Aspose.Cells-Webdienste zugreifen: