Exportieren eines Arbeitsblatts mit der Aspose.Cells Cloud API – Formate, cURL- und SDK-Beispiele

Diese REST-API ermöglicht es Ihnen, ein Arbeitsblatt aus einer Excel-Datei in viele verschiedene Dateiformate zu exportieren.

Zusammenfassung – Verwenden Sie den Get Worksheet-Endpunkt, um ein einzelnes Arbeitsblatt aus einer Arbeitsmappe im gewünschten Format herunterzuladen.

Sie können in die folgenden Formate exportieren:

Format Erweiterung MIME-Type
XLS .xls application/vnd.ms-excel
XLSX .xlsx application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
XLSB .xlsb application/vnd.ms-excel.sheet.binary.macroEnabled.12
CSV .csv text/csv
TSV .tsv text/tab-separated-values
XLSM .xlsm application/vnd.ms-excel.sheet.macroEnabled.12
ODS .ods application/vnd.oasis.opendocument.spreadsheet
TXT .txt text/plain
PDF .pdf application/pdf
OTS .ots application/vnd.oasis.opendocument.spreadsheet-template
XPS .xps application/vnd.ms-xpsdocument
DIF .dif application/x-dif
PNG .png image/png
JPEG .jpeg image/jpeg
GIF .gif image/gif
BMP .bmp image/bmp
WMF .wmf image/wmf
TIFF .tiff image/tiff
EMF .emf image/emf
NUMBERS .numbers application/vnd.apple.numbers
FODS .fods application/vnd.oasis.opendocument.spreadsheet-flat-xml

Sicherheit und Authentifizierung

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

REST API

GET https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}

Anforderungsparameter

Parametername Typ Ort Beschreibung
name string path Erforderlich. Name der Excel-Datei.
sheetName string path Erforderlich. Name des zu exportierenden Arbeitsblatts.
format string query Ziel-Dateiformat für das exportierte Arbeitsblatt (z. B. pdf, png).
verticalResolution integer query Bild-DPI für Formate mit unterstützter Auflösung (z. B. PNG, JPEG).
horizontalResolution integer query Bild-DPI für Formate mit unterstützter Auflösung.
area string query Zellbereich zum Exportieren (z. B. A1:D10).
pageIndex integer query Seitenindex zum Exportieren, wenn das Arbeitsblatt seitenbasiert ist.
folder string query Ordnerpfad im Speicher, in dem sich die Quelldatei befindet.
storageName string query Name des Aspose Cloud-Speichers.

Die OpenAPI-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle und ermöglicht REST-Interaktionen direkt aus einem Webbrowser.

Sie können das cURL-Befehlszeilentool verwenden, um problemlos auf die Aspose.Cells-Webdienste zuzugreifen. Das folgende Beispiel zeigt, wie die Cloud-API mit cURL aufgerufen wird.

Fehlerbehandlung

Die API gibt standardmäßige HTTP-Statuscodes zurück. Gängige Antworten sind:

Statuscode Bedeutung Beispiel-JSON-Body
200 Erfolg – der Arbeitsblattstream wird zurückgegeben. { "stream": "..." }
400 Ungültige Anforderung – fehlende oder ungültige Parameter. { "error": "Ungültiger Formatparameter." }
401 Nicht autorisiert – ungültiges oder fehlendes JWT-Token. { "error": "Authentifizierung fehlgeschlagen." }
404 Nicht gefunden – die angegebene Datei oder das angegebene Arbeitsblatt existiert nicht. { "error": "Arbeitsblatt nicht gefunden." }
500 Interner Serverfehler – unerwarteter Zustand auf dem Server. { "error": "Unerwarteter Fehler." }

Behandeln Sie diese Antworten in Ihrem Clientcode, um dem Benutzer eine geeignete Rückmeldung zu geben.

Cloud SDK-Familie

Die Verwendung eines SDKs ist die beste Möglichkeit, die Entwicklung zu beschleunigen. Ein SDK übernimmt die Low-Level-Details und lässt Sie sich auf Ihre Projekt Aufgaben konzentrieren. Bitte besuchen Sie das GitHub-Repository für eine vollständige Liste der Aspose.Cells Cloud SDKs.

Die folgenden Codebeispiele zeigen, wie Aufrufe an die Aspose.Cells-Webdienste mit verschiedenen SDKs durchgeführt werden: