Arbeta med Excel-bilder – Aspose.Cells Cloud-dokumentation

Arbeta med bilder i en Excel-fil

Den här guiden förklarar hur du arbetar med bilder (även kallade bilder) i Excel-ark via Aspose.Cells Cloud REST API. Den täcker de viktigaste bildrelaterade åtgärderna – att hämta, lägga till, uppdatera och radera Excel-bilder – och pekar på detaljerade exempel för varje uppgift.

Förutsättningar: ett Aspose.Cells Cloud-konto, en giltig API-nyckel och det lämpliga SDK:t installerat för din valda programmeringsspråk.

API-referens

Hämta en bild i ett specifikt format

HTTP-metod Endpoint Nödvändiga parametrar Exempel på begäran Exempel på svar Statuskoder
GET /cells/{fileName}/worksheets/{sheetName}/pictures/{pictureIndex} fileName (sökväg), sheetName (sökväg), pictureIndex (sökväg), format (frågeparameter) GET https://api.aspose.cloud/v3.0/cells/myBook.xlsx/worksheets/Sheet1/pictures/0?format=png Binär bilddata (PNG, JPEG, etc.) 200 OK, 400 Ogiltig begäran, 401 Auktorisering krävs, 404 Hittades inte, 500 Serverfel

Hämta all bildinformation

HTTP-metod Endpoint Nödvändiga parametrar Exempel på begäran Exempel på svar Statuskoder
GET /cells/{fileName}/worksheets/{sheetName}/pictures fileName (sökväg), sheetName (sökväg) GET https://api.aspose.cloud/v3.0/cells/myBook.xlsx/worksheets/Sheet1/pictures JSON-array med bildmetadata (index, namn, position, storlek) 200 OK, 400, 401, 404, 500

Lägg till en bild

HTTP-metod Endpoint Nödvändiga parametrar Exempel på begärans kropp Exempel på svar Statuskoder
POST /cells/{fileName}/worksheets/{sheetName}/pictures fileName (sökväg), sheetName (sökväg) { "image": "<base64-kodad-bild>", "upperLeftRow": 5, "upperLeftColumn": 2, "width": 200, "height": 150 } { "code": 200, "status": "OK", "pictureIndex": 3 } 201 Skapades, 400, 401, 404, 500

Uppdatera en bild

HTTP-metod Endpoint Nödvändiga parametrar Exempel på begärans kropp Exempel på svar Statuskoder
PUT /cells/{fileName}/worksheets/{sheetName}/pictures/{pictureIndex} fileName (sökväg), sheetName (sökväg), pictureIndex (sökväg) { "upperLeftRow": 10, "upperLeftColumn": 4, "width": 300, "height": 250 } { "code": 200, "status": "OK" } 200 OK, 400, 401, 404, 500

Radera alla bilder

HTTP-metod Endpoint Nödvändiga parametrar Exempel på begäran Exempel på svar Statuskoder
DELETE /cells/{fileName}/worksheets/{sheetName}/pictures fileName (sökväg), sheetName (sökväg) DELETE https://api.aspose.cloud/v3.0/cells/myBook.xlsx/worksheets/Sheet1/pictures { "code": 200, "status": "Alla bilder raderade." } 200 OK, 400, 401, 404, 500

Radera en specifik bild

HTTP-metod Endpoint Nödvändiga parametrar Exempel på begäran Exempel på svar Statuskoder
DELETE /cells/{fileName}/worksheets/{sheetName}/pictures/{pictureIndex} fileName (sökväg), sheetName (sökväg), pictureIndex (sökväg) DELETE https://api.aspose.cloud/v3.0/cells/myBook.xlsx/worksheets/Sheet1/pictures/2 { "code": 200, "status": "Bild raderad." } 200 OK, 400, 401, 404, 500

Relaterade ämnen

Utforska andra bildrelaterade åtgärder i Aspose.Cells Cloud: