Hur man konverterar diagram i kalkylark till bild: Steg-för-steg-guide
Excel-diagram är visuella representationer av data som kan infogas i kalkylblad. Att konvertera dessa diagram till bildformat gör det enkelt att återanvända dem i dokument, webbsidor och rapporter utan att behöva ha Excel installerat.
Konvertera ett diagram från ett lokalt kalkylark eller en Excel-fil till en bildfil. STÖDDA BILDFORMAT: PNG, SVG, TIFF, JPEG, BMP
Konvertera diagram till bild – API
Web API
PUT https://api.aspose.cloud/v4.0/cells/convert/chart/image
curl -X PUT "https://api.aspose.cloud/v4.0/cells/convert/chart/image?format=png&chartIndex=0" \
-H "Authorization: Bearer {access_token}" \
-F "Spreadsheet=@MyWorkbook.xlsx" \
-o chart.png
Säkerhet och autentisering
Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering.
Parametrar för begäran:
| ParameterName | Typ | Sökväg/Frågesträng/HTTPBody | Beskrivning | Obligatoriskt |
|---|---|---|---|---|
| Spreadsheet | Fil | FormData | Ladda upp kalkylarksfilen som innehåller diagrammet. | Ja |
| worksheet | Sträng | Frågesträng | Ange kalkylbladsnamnet om relevant. | Nej |
| chartIndex | Heltal | Frågesträng | Index för det diagram som ska konverteras. | Ja |
| format | Sträng | Frågesträng | (Obligatoriskt) Önskad bildtyp (t.ex. svg, png, jpg). | Ja |
| outPath | Sträng | Frågesträng | (Valfritt) Sökvägen till mappen där utdatafilen ska lagras; standardvärde är null. | Nej |
| outStorageName | Sträng | Frågesträng | Namn på lagringsutrymmet för utdatafilen. | Nej |
| fontsLocation | Sträng | Frågesträng | Ange anpassade teckensnitt om nödvändigt. | Nej |
| region | Sträng | Frågesträng | Ställ in kalkylarksregionen. | Nej |
| password | Sträng | Frågesträng | Lösenord för att öppna kalkylarksfilen. | Nej |
Svar
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
HTTP-statuskoder
| Kod | Betydelse | Beskrivning |
|---|---|---|
| 200 | OK | Filter har tillämpats korrekt; svaret innehåller åtgärdens detaljer. |
| 400 | Felaktig begäran | Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds). |
| 401 | Otillåten (Unauthorized) | 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 diagram till bild?
- Rapportgenerering och instrumentpaneler: Konvertera automatiskt diagram från Excel-data till bilder (PNG, JPEG osv.) för infogning i PDF-rapporter, webbaserade instrumentpaneler eller PowerPoint-presentationer.
- Webb-/e-postapplikationer: Leverera diagrambilder direkt i webbsidor eller e-postmeddelanden utan att kräva att användare laddar ner eller öppnar Excel-filer. Användbar för dynamiska rapportverktyg, nyhetsbrev eller automatiska meddelanden.
- Dokumentbearbetningsarbetsflöden: Integrera i automatiserade pipeline (t.ex. fakturering, analys) där diagram från Excel behöver infogas i andra format (Word, PDF, HTML).
- Mobil-/skrivbordsapplikationer: Visa Excel-diagram i appar där fullständig kalkylarksuppladdning är onödig eller opraktisk.
- Arkivering och visualisering: Spara diagram som fristående bilder för långsiktig lagring, miniatyrer eller snabba förhandsvisningar utan beroende av Excel.
Varför bör du använda API:et för att konvertera diagram till bild?
- Bevara visuell trogenhet: Bevarar exakt diagramformat (färger, etiketter, skalning) som visas i Excel, vilket garanterar professionell kvalitet i utdata.
- Plattformsoberoende: Ingen Excel-installation krävs. Fungerar plattformsoberoende (Windows, Linux, macOS) via REST API och är lämpligt för molnbaserade eller server-side-applikationer.
- Automatisering och skalbarhet: Konvertera flera diagram eller filer i batch via programmering, vilket sparar tid jämfört med manuell export. Hanterar stora volymer effektivt i molnet.
- Flexibla utdataformat: Stöder populära bildformat (PNG, JPG, BMP, SVG osv.), vilket möjliggör integration med olika system och medier.
- Säkert och pålitligt: Bearbeta filer i Asposes molnmiljö utan att utsätta känslig data för klientverktyg. Hög tillgänglighet och konsekvent prestanda.
- 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 egna diagramrenderingslösningar minskar detta betydligt utvecklingsarbete.
- Kostnadseffektivt: Du kan konvertera diagram utan att först ladda upp hela arbetsboken, vilket sparar lagringsutrymme och minskar kostnader.
Hur använder man API:et för att konvertera diagram till bild med SDK:er?
API-specifikation för att konvertera diagram till bild
API-specifikationen för att konvertera diagram till bild definierar ett offentligt tillgängligt programmeringsgränssnitt och gör det möjligt att utföra REST-interaktioner direkt från en webbläsare.
Använd Aspose.Cells Cloud SDK:er
Att använda SDK är det snabbaste sättet att utveckla, eftersom den abstraher bort detaljnivådetaljerna och gör det möjligt att konvertera ett diagram till en bild med kort kod.
Se GitHub-förrådet för en komplett 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: