Lägg till en bild i ett Excel-arbetsblad – Aspose.Cells Cloud API

Denna REST API lägger till en ny bild i ett Excel-arbetsblad.
Förutsättningar: Du måste ha en giltig Aspose Cloud-autentiseringstoken, en befintlig arbetsbok lagrad i ett stödjt lagringssystem samt tillräckliga behörigheter för att ändra arbetsbladet.

PutWorksheetAddPicture API

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

Säkerhet och autentisering

Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering.

Begärandeparametrar

Parameternamn Typ Plats Beskrivning
name string path Namnet på arbetsboken.
sheetName string path Namnet på arbetsbladet.
picture object body Bildobjekt (binär data).
upperLeftRow integer query Nollbaserat index för den övre vänstra raden där bilden ska placeras.
upperLeftColumn integer query Nollbaserat index för den övre vänstra kolumnen där bilden ska placeras.
lowerRightRow integer query Nollbaserat index för den nedre högra raden i bildområdet.
lowerRightColumn integer query Nollbaserat index för den nedre högra kolumnen i bildområdet.
picturePath string query Sökvägen till bildfilen; om utelämnad måste bilddatat skickas i begärandetexten.
folder string query Mappen som innehåller arbetsboken.
storageName string query Namnet på lagringstjänsten.

OBS! Begärandetext: När picturePath utelämnas, skicka den binära bilddata i begärandetexten med multipart/form-data.

HTTP-statuskoder

Kod Beteende Beskrivning
200 OK Filter applicerades framgångsrikt; svaren innehåller åtgärdens detaljer.
400 Felaktig begäran Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds).
401 Inte auktoriserad Ogiltig eller saknad JWT-token.
413 För stor nyttolast Den uppladdade filen överskrider storleksgränsen.
500 Internt serverfel Oväntat serverfel.

Exempel 200-svarschema

{
  "Code": 200,
  "Status": "OK",
  "PictureUrl": "https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/pictures/1"
}

OBS! Den maximala bildstorleken är 10 MB; större filer kommer att avvisas med ett 400 Bad Request-svar.

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

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

SDK-familj för molnet

Att använda en SDK är det bästa sättet att snabba upp utvecklingen. En SDK hanterar detaljer på låg nivå så att du kan fokusera på dina projektuppgifter. Se GitHub-lagringsplatsen för en fullständig lista över Aspose.Cells Cloud SDK:er.

Följande kodexempel visar hur man gör anrop till Aspose.Cells-webbtjänster med hjälp av olika SDK:er:

OBS! Stödda bildformat inkluderar PNG, JPEG, BMP och GIF. Den maximala bildstorleken är 10 MB; större filer kommer att avvisas med ett 400 Bad Request-svar.