Bereich einer Arbeitsmappe mit Aspose.Cells Cloud API in PNG, PDF, CSV exportieren – vollständige Anleitung
GET /cells/{name}/worksheets/{sheetName} API ermöglicht die Konvertierung eines festgelegten Bereichs einer Arbeitsmappe in verschiedene Dateiformate. Unterstützte Formate: XLS, XLSX, XLSB, CSV, TSV, XLSM, ODS, TXT, PDF, OTS, XPS, DIF, PNG, JPEG, GIF, BMP, WMF, TIFF, EMF, NUMBERS, FODS.
Diese Anleitung zeigt, wie Sie einen bestimmten Zellbereich aus einer Excel-Arbeitsmappe in PNG, PDF, CSV und weitere über 20 Formate mithilfe der Aspose.Cells Cloud API exportieren können. Für verwandte Vorgänge wie den Export einer gesamten Arbeitsmappe oder die Konvertierung einer Arbeitsmappe siehe die Seiten Gesamte Arbeitsmappe exportieren und Arbeitsmappe in PDF konvertieren.
REST API
Die OpenAPI-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle und ermöglicht REST-Interaktionen direkt aus einem Webbrowser.
Anforderungsparameter
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
name |
string | Ja | Dateiname der Arbeitsmappe. |
sheetName |
string | Ja | Name der Zielarbeitsmappe. |
format |
string | Ja | Gewünschtes Ausgabeformat (png, pdf, csv, …). |
area |
string | Nein | Zellbereich für den Export (z. B. B3:K8). |
verticalResolution |
int | Nein | Vertikale DPI für Rasterformate. |
horizontalResolution |
int | Nein | Horizontale DPI für Rasterformate. |
folder |
string | Nein | Cloud-Speicherordner, der die Datei enthält. |
storage |
string | Nein | Name des Speicherdienstes. |
Erfolgreiche Antwort
- 200 OK – Gibt die angeforderte Datei im Binärformat (PNG, PDF, CSV, usw.) zurück.
Fehlerantworten
| Statuscode | Beschreibung |
|---|---|
| 400 | Ungültige Anforderung – fehlende oder ungültige Parameter. |
| 401 | Nicht autorisiert – Authentifizierungstoken fehlt oder ist ungültig. |
| 404 | Nicht gefunden – angegebene Arbeitsmappe oder Arbeitsmappe existiert nicht. |
| 500 | Interner Serverfehler – unerwarteter Zustand auf dem Server. |
Beispiel für eine Fehlerantwort
{
"error": {
"code": "InvalidParameter",
"message": "Der Parameter 'area' ist ungültig. Erwartetes Format: B3:K8."
}
}
Sie können das cURL-Befehlszeilentool verwenden, um Aspose.Cells-Webservices einfach aufzurufen. Das folgende Beispiel zeigt, wie ein Aufruf der Cloud-API mit cURL durchgeführt wird.
Cloud SDK-Familie
Die Verwendung eines SDK ist die schnellste Möglichkeit zur Entwicklung. Ein SDK abstractiert die Details der niedrigen Ebene und ermöglicht es Ihnen, sich auf Ihre Projektlogik zu konzentrieren. Weitere Informationen zu den verfügbaren Aspose.Cells Cloud SDKs finden Sie im GitHub-Repository.
Die folgenden Codebeispiele zeigen, wie Aspose.Cells-Webservices mithilfe verschiedener SDKs aufgerufen werden: