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: