Excel-Aufteilungstool – Lokales Aufteilen einer Tabellendatei in Dateien in über 30 Formaten
Teilen Sie eine lokale Excel-Arbeitsmappe vollständig in einzelne Dateien auf – keine Cloud-Speicherung erforderlich. Die Ausgabe unterstützt über 30 Dateiformate wie PDF, CSV, JSON, ODS und XPS.
API zum Aufteilen von Tabellendateien
Web-API
PUT https://api.aspose.cloud/v4.0/cells/split/spreadsheet
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/Abfragezeichenfolge/HTTP-Body | Beschreibung |
|---|---|---|---|
| Spreadsheet | Datei | FormData | Die lokale Tabellendatei, die aufgeteilt werden soll. Unterstützte Formate sind unter anderem XLSX, XLS, ODS, CSV usw. Die Datei wird vollständig auf dem Server verarbeitet, ohne dass Cloud-Speicher erforderlich ist. |
| from | Integer | Abfrage | Der nullbasierte Startindex des zu teilenden Arbeitsblattbereichs (z. B. 0 für das erste Arbeitsblatt). |
| to | Integer | Abfrage | Der nullbasierte Endindex des zu teilenden Arbeitsblattbereichs (z. B. 2 teilt die Arbeitsblätter 0, 1 und 2 auf). |
| outFormat | String | Abfrage | Das Ausgabedateiformat für die aufgeteilten Dateien. Unterstützt über 30 Formate wie PDF, CSV, JSON, XLSX, HTML. |
| outPath | String | Abfrage | (Optional) Der lokale Ordnerpfad, in dem die aufgeteilten Ausgabedateien gespeichert werden. Falls weggelassen, werden die Dateien in einem Standardtemporärspeicherort gespeichert. |
| outStorageName | String | Abfrage | Der Speicherbezeichner zur Organisation der Ausgabedateien. Im lokalen Verarbeitungsmodus bezieht sich dies typischerweise auf einen sessionbasierten oder benutzerdefinierten Speicherbezeichner. |
| fontsLocation | String | Abfrage | (Optional) Gibt ein lokales oder benutzerdefiniertes Schriftartenverzeichnis an, um eine präzise Textwiedergabe beim Exportieren in PDF- oder Bildformate sicherzustellen. |
| region | String | Abfrage | (Optional) Legt das Gebietsschema für die Formatierung von Zahlen, Daten und Währungen in den Ausgabedateien fest (z. B. "en-US", "de-DE"). |
| password | String | Abfrage | (Optional) Falls die hochgeladene Tabellendatei passwortgeschützt ist, geben Sie das Passwort an, um die Datei zu öffnen und zu verarbeiten. |
Antwort
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
Die Datei kann direkt heruntergeladen oder an dem durch outPath angegebenen Speicherort gespeichert werden.
Details zur Erfolgsmeldung
| Statuscode | Content-Type | Beschreibung |
|---|---|---|
| 200 OK | application/octet-stream |
Binärstream der zusammengeführten Arbeitsmappen-Datei. |
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 | Die hochgeladene Datei überschreitet die Größenbeschränkung. |
| 500 | Internal Server Error | Unerwarteter Serverfehler. |
Wofür sollte die API zum Aufteilen von Tabellendateien verwendet werden?
- Abteilungsdatenverteilung: Teilen Sie eine einheitliche Arbeitsmappe mit Daten aus mehreren Abteilungen in abteilungsspezifische Dateien auf.
- Regionale Berichtsverteilung: Teilen Sie nationale Verkaufsbilanzen in separate regionale Berichtsdateien auf.
- Kundendatenmaskierung und -verteilung: Teilen Sie eine Arbeitsmappe mit sensiblen Informationen in eine reduzierte Kundensichtdatei auf.
- Periodische Berichtsaufteilung: Teilen Sie automatisch Zusammenfassungsberichte monatlich in wöchentliche oder tägliche Berichte auf.
- Mehrfachformatverteilung: Teilen Sie eine einzelne Excel-Datei gleichzeitig in mehrere Formatversionen wie PDF, CSV, JSON usw.
- Vorlagenbasierte Aufteilung: Teilen Sie Datendateien basierend auf vordefinierten Vorlagen in standardisierte Ausgabedateien auf.
- Datenquellen-Vorverarbeitung: Teilen Sie die Excel-Datei in eine standardisierte CSV-Datei auf, bevor die Daten in eine Datenbank geladen werden.
- API-Datenvorbereitung: Teilen Sie große Datensätze in kleinere Blöcke auf, die sich für die Übertragung über eine API eignen.
Warum sollte man die API zum Aufteilen von Tabellendateien verwenden?
- Entwicklerfreundlich: Aspose.Cells Cloud bietet SDK-Bibliotheken in mehreren Sprachen an, die eine schnelle Entwicklung ermöglichen und umfassende Dokumentation bereitstellen. Im Vergleich zur Entwicklung eigener Lösungen zur Diagrammerstellung wird der Entwicklungsaufwand erheblich reduziert.
- Geringere Arbeitskosten: Reduziert den Bedarf an Stellen, die ausschließlich für die Dokumentenkonsolidierung zuständig sind.
- Pay-per-use: Keine Anschaffungskosten; Sie zahlen nur für tatsächlich genutzte API-Aufrufe.
- Keine Wartungskosten: Kein Aufwand für Serverwartung, Softwareaktualisierungen oder Kompatibilitätsprobleme.
- Beibehaltung komplexer Excel-Formatierungen im universell nutzbaren PDF-Format.
Wie verwendet man die API zum Aufteilen von Tabellendateien mit SDKs
Spezifikation der API zum Aufteilen von Tabellendateien
Die Spezifikation der API zum Aufteilen von Tabellendateien bietet eine öffentlich zugängliche Programmierschnittstelle, um REST-Interaktionen direkt aus einem Webbrowser durchzuführen. Sie können das cURL-Befehlszeilentool verwenden, um problemlos auf Aspose.Cells-Webdienste zuzugreifen. Im folgenden Beispiel wird gezeigt, 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 zur Entwicklung, da sie die Low-Level-Details abstrahiert und Ihnen erlaubt, die Tabellendatei mit nur wenigen Codezeilen in einzelne Dateien aufzuteilen.
Eine vollständige Liste der Aspose.Cells Cloud SDKs finden Sie im GitHub-Repository.
Die folgenden Codebeispiele zeigen, wie Aspose.Cells-Webdienste mit verschiedenen SDKs aufgerufen werden: