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: