Wie man ein Excel-Arbeitsbuch mit der Aspose.Cells Cloud API in mehrere Dateien aufteilt
Diese REST API teilt ein Excel-Arbeitsbuch in mehrere Dateien in verschiedenen Formaten auf.
Voraussetzungen – Um diese API nutzen zu können, müssen Sie ein gültiges JWT-Token besitzen, sicherstellen, dass Sie eine unterstützte SDK-Version verwenden, und überprüfen, ob sich Ihr Arbeitsbuch in einem unterstützten Speicherort befindet. Die API erzwingt außerdem Dateigrößenbeschränkungen, die in den Plattformrichtlinien dokumentiert sind.
PostWorkbookSplit API
PUT https://api.aspose.cloud/v3.0/cells/{name}/split
Sicherheit und Authentifizierung
Die Aspose.Cells Cloud APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.
Anforderungsparameter
| Parametername | Typ | Ort | Beschreibung | Erforderlich |
|---|---|---|---|---|
| files[] | Datei | formData | Eine oder mehrere Excel-Arbeitsbücher, die aufgeteilt werden sollen. Verwenden Sie file1, file2, … in der Anfrage. |
Ja |
| format | Zeichenkette | Query | Gewünschtes Ausgabeformat für die aufgeteilten Dateien. | Nein |
| from | Ganzzahl | Query | Startindex des Arbeitsblatts. | Nein |
| to | Ganzzahl | Query | Endindex des Arbeitsblatts. | Nein |
| horizontalResolution | Ganzzahl | Query | Horizontale Bildauflösung. | Nein |
| verticalResolution | Ganzzahl | Query | Vertikale Bildauflösung. | Nein |
| outFolder | Zeichenkette | Query | Ausgabeordner für die aufgeteilten Dateien. | Nein |
| splitNameRule | Zeichenkette | Query | Namensregel, die auf die aufgeteilten Dateien angewendet wird. | Nein |
| folder | Zeichenkette | Query | Ordner, der das ursprüngliche Arbeitsbuch enthält. | Nein |
| storageName | Zeichenkette | Query | Name des zu verwendenden Speichers. | Nein |
Antwort
{
"Status":"OK",
"Code":200,
"Files": [
{
"Filename" : "[Dateiname 1]",
"Filesize" : [Dateigröße],
"FileContent" : "[Base64-Zeichenkette]"
},
{
"Filename" : "[Dateiname 2]",
"Filesize" : [Dateigröße],
"FileContent" : "[Base64-Zeichenkette]"
},
{
"Filename" : "[Dateiname 3]",
"Filesize" : [Dateigröße],
"FileContent" : "[Base64-Zeichenkette]"
}
]
}
HTTP-Statuscodes
| Code | Bedeutung | Beschreibung |
|---|---|---|
| 200 | OK | Filter erfolgreich angewendet; Antwort enthält Details zum Vorgang. |
| 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ößeinschränkung. |
| 500 | Internal Server Error | Unerwarteter Serverfehler. |
Verwendung der PostWorkbookSplit API mit SDKs
PostWorkbookSplit API-Spezifikation
Die OpenAPI-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle und ermöglicht REST-Interaktionen direkt aus einem Webbrowser.
Sie können das Kommandozeilentool cURL verwenden, um Aspose.Cells-Webdienste einfach aufzurufen. Das folgende Beispiel zeigt, wie Aufrufe an die Cloud API mit cURL durchgeführt werden.
Verwendung der Aspose.Cells Cloud SDKs
Die Verwendung eines SDKs ist der beste Weg, um die Entwicklungszeit zu verkürzen. Ein SDK übernimmt die Details auf unterster Ebene, sodass Sie sich auf Ihre Projektanforderungen konzentrieren können. Besuchen Sie das GitHub-Repository, um eine vollständige Liste der Aspose.Cells Cloud SDKs zu erhalten.
Die folgenden Codebeispiele zeigen, wie Aufrufe an Aspose.Cells-Webdienste mit verschiedenen SDKs durchgeführt werden: