Exportera arbetsbladsområde till PNG, PDF, CSV med Aspose.Cells Cloud API – Fullständig guide

GET /cells/{name}/worksheets/{sheetName} API:et låter dig konvertera ett angivet område i ett arbetsblad till olika filformat. Stödda format: XLS, XLSX, XLSB, CSV, TSV, XLSM, ODS, TXT, PDF, OTS, XPS, DIF, PNG, JPEG, GIF, BMP, WMF, TIFF, EMF, NUMBERS, FODS.

Den här guiden visar hur du exporterar ett specifikt cellområde från ett Excel-arbetsblad till PNG, PDF, CSV och mer än 20 ytterligare format med Aspose.Cells Cloud API. För relaterade åtgärder som export av hela arbetsblad eller konvertering av arbetsbok, se sidorna Exportera hela arbetsbladet och Konvertera arbetsbok till PDF.

REST API

OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt och låter dig utföra REST-interaktioner direkt från en webbläsare.

Begärparametrar

Parameter Typ Krävs Beskrivning
name string Ja Arbetsbokens filnamn.
sheetName string Ja Målarbetsbladets namn.
format string Ja Önskat utdataformat (png, pdf, csv, …).
area string Nej Cellområde att exportera (t.ex. B3:K8).
verticalResolution int Nej Vertikal DPI för rasterformat.
horizontalResolution int Nej Horisontell DPI för rasterformat.
folder string Nej Mapp i molnlagring där filen finns.
storage string Nej Namn på lagringstjänsten.

Lyckad svarskod

  • 200 OK – Returnerar den begärda filen i binärt format (PNG, PDF, CSV, etc.).

Felaktiga svarskoder

Statuskod Beskrivning
400 Felaktig begäran – saknade eller ogiltiga parametrar.
401 Ej auktoriserad – autentiseringstoken saknas eller är ogiltig.
404 Hittades inte – angiven arbetsbok eller arbetsblad finns inte.
500 Internt serverfel – oväntat tillstånd på servern.

Exempel på feldata

{
  "error": {
    "code": "InvalidParameter",
    "message": "Parametern 'area' är felaktig. Förväntat format: B3:K8."
  }
}

Du kan använda kommandoradsverktyget cURL för enkelt att komma åt Aspose.Cells webbtjänster. Följande exempel visar hur du gör ett anrop till Cloud API med cURL.

Moln-SDK-familj

Att använda en SDK är det snabbaste sättet att utveckla. En SDK abstraher bort detaljer på låg nivå och låter dig fokusera på din projektlogik. Kontrollera GitHub-arkivet för en komplett lista över Aspose.Cells Cloud SDK:er.

Följande kodexempel visar hur du anropar Aspose.Cells webbtjänster med olika SDK:er: