Så här konverterar du lokalt arbetsbladsspreadsheetdata till en bildfil: Steg-för-steg-guide
Exportera data från ett arbetsblad i en lokal Excel-fil till en Image-fil med Aspose.Cells Cloud API. Denna åtgärd stöder flera bildformat och är idealisk för att skapa visuella ögonblicksbilder av spreadsheetdata.
STÖDT BILDFORMAT
Konvertera arbetsblad till bild-API
Web-API
PUT http://api.aspose.cloud/v4.0/cells/convert/worksheet/image
Säkerhet och autentisering
Aspose.Cells Cloud-API:er är säkra och kräver JWT-tokenbaserad autentisering.
Begärparametrar
| Parameternamn | Typ | Path/Query String/HTTPBody | Beskrivning |
|---|---|---|---|
| Spreadsheet | Fil | FormData | Ladda upp spreadsheetfilen. |
| worksheet | Sträng | Query | Namn på det arbetsblad som ska konverteras. |
| format | Sträng | Query | Önskat bildformat (svg, png, tiff, jpeg, bmp, etc.). |
| outPath | Sträng | Query | (Valfritt) Mappväg där utdatabilden ska lagras; standardvärdet är null. |
| outStorageName | Sträng | Query | Namn på lagringsplatsen för utdatafilen. |
| fontsLocation | Sträng | Query | Sökväg till en anpassad teckensnittsmapp om du behöver använda teckensnitt som inte finns på servern. |
| region | Sträng | Query | Inställning för spreadsheetregion (t.ex. sv-SE, en-US). |
| password | Sträng | Query | Lösenord som krävs för att öppna en skyddad spreadsheetfil. |
Svar
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
HTTP-statuskoder
| Kod | Betydelse | Beskrivning |
|---|---|---|
| 200 | OK | Filter tillämpades framgångsrikt; svaret innehåller åtgärdsdetaljer. |
| 400 | Felaktig begäran | Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds). |
| 401 | Otillåten | Ogiltig eller saknad JWT-token. |
| 413 | För stor nyttolast | Den uppladdade filen överskrider storleksgränsen. |
| 500 | Internt serverfel | Oväntat serverfel. |
Var bör du använda API:et för att konvertera arbetsblad till bild?
- Statiska rapportögonblicksbilder – Konvertera finansiella tabeller, beräkningar eller annan data till bilder för inkludering i PDF-rapporter, PowerPoint-bilder eller utskriftsdokument där redigering inte krävs.
- Datavisualisering i presentationer – Omvandla komplexa spreadsheettabeller (inklusive villkorsformatering eller enkla diagram) till bilder som kan bäddas in i presentationer (PPTX, Google Slides).
- Dokumentation och utbildningsmaterial – Fånga exempel, mallar eller inmatningsformulär i spreadsheets som bilder för användarhandböcker, handledningar eller kunskapsdatabasartiklar.
- Miniatyrbildsförhandsvisningar – Skapa små förhandsvisningsbilder av viktiga spreadsheetavsnitt för filbläddrare, dokumentbibliotek eller sökresultat.
Varför bör du använda API:et för att konvertera arbetsblad till bild?
- Utvecklarvänligt – Aspose.Cells Cloud erbjuder SDK-bibliotek i flera språk, vilket möjliggör snabb utveckling och kommer med omfattande dokumentation. Jämfört med att bygga en egen lösning för diagramrendering minskar detta markant utvecklingsarbetet.
- Kostnadseffektivt – Du kan konvertera tabelldata utan att först lagra arbetsboken permanent, vilket sparar lagringsutrymme och minskar kostnaderna.
- Pixel-perfekt bevarande – Troget återskapar Excel-utseendet – inklusive cellformatering, formler (som visade värden), kanter, färger och villkorsformatering – i utdatabilden.
- Allmän kompatibilitet – Bildformat (PNG, JPEG, TIFF, BMP, SVG, etc.) kan visas på alla enheter eller plattformar utan specialiserad programvara, vilket säkerställer maximal tillgänglighet.
Hur använder du API:et för att konvertera arbetsblad till bild med SDK:er?
Konvertera arbetsblad till bild-API-specificering
Konvertera arbetsblad till bild-API-specificeringen definierar ett offentligt tillgängligt programmeringsgränssnitt och möjliggör REST-interaktioner direkt från en webbläsare.
Du kan använda kommandoradsverktyget cURL för enkelt att komma åt Aspose.Cells webbtjänster. Följande exempel visar hur du gör anrop till Cloud-API:et med cURL.
Använd Aspose.Cells Cloud SDK:er
Att använda ett SDK är det snabbaste sättet att utveckla, eftersom det abstraher bort detaljer på låg nivå och låter dig konvertera arbetsbladdata till en bild med minimal kod. Ta en titt på GitHub-förrådet 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: