Aspose.Cells Cloud – Konvertera Excel-område till HTML
Konvertera ett valt område i en lokal Excel-arbetsbok till en HTML-fil direkt via Aspose.Cells Cloud. Konverteringen sker helt och hållet på molntjänstens servrar, så du behöver aldrig ladda upp hela arbetsboken eller ha Excel installerat lokalt.
API för att konvertera område till HTML
PUT https://api.aspose.cloud/v4.0/cells/convert/range/html
Begärandetexten är multipart/form-data och innehåller kalkylarkfilen. Alla andra alternativ anges som frågeparametrar.
Säkerhet och autentisering
Aspose.Cells Cloud-API:erna är säkra och kräver JWT-tokenbaserad autentisering.
Begärandeparametrar
| Namn | Typ | Plats | Obligatorisk | Beskrivning |
|---|---|---|---|---|
| Spreadsheet | Fil | FormData | Ja | Den Excel-arbetsbok som ska konverteras. |
| worksheet | Sträng | Fråga | Ja | Namn på kalkylbladet som innehåller området. |
| range | Sträng | Fråga | Ja | Cellområde som ska konverteras, t.ex. A1:C10. |
| outPath | Sträng | Fråga | Nej | Mappväg där den resulterande HTML-filen ska lagras (standard null). |
| outStorageName | Sträng | Fråga | Nej | Namn på lagringstjänsten för utdatafilen. |
| fontsLocation | Sträng | Fråga | Nej | Sökväg till en anpassad typsnittsmapp. |
| AutoRowsFit | Boolean | Fråga | Nej | Justera automatiskt höjden på alla rader i kalkylbladet. |
| AutoColumnsFit | Boolean | Fråga | Nej | Justera automatiskt bredden på alla kolumner i kalkylbladet. |
| region | Sträng | Fråga | Nej | Språk- och regionsidentifierare (t.ex. sv-SE, en-US, fr-FR). Påverkar nummer- och datumformat. |
| password | Sträng | Fråga | Nej | Lösenord för att öppna ett skyddat kalkylark. |
| fontsLocation | Sträng | Fråga | Nej | Anpassad plats för typsnitt. |
| region | Sträng | Fråga | Nej | Inställning för kalkylarksregion/språk. |
| password | Sträng | Fråga | Nej | Lösenord för att öppna kalkylarkfilen. |
Svar
API:et returnerar den konverterade HTML-filen som en binär ström (application/octet-stream).
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
Exempel på lyckad respons (HTTP)
HTTP/1.1 200 OK
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="report.html"
Content-Length: 8423
<table>
<tr><th>Produkt</th><th>Pris</th></tr>
<tr><td>Widget A</td><td>10 $</td></tr>
<tr><td>Widget B</td><td>15 $</td></tr>
</table>
Spara responsens brödtext till en fil (t.ex. report.html) för att visa den renderade tabellen i en webbläsare.
HTTP-statuskoder
| Kod | Betydelse | Beskrivning |
|---|---|---|
| 200 | OK | Filter tillämpades framgångsrikt; svaret innehåller åtgärdens detaljer. |
| 400 | Felaktig begäran | Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds). |
| 401 | Obehörig | Ogiltig eller saknad JWT-token. |
| 413 | För stor nyttolast | Den uppladdade filen överskrider storleksgränsen. |
| 500 | Internt serverfel | Oväntat serverfel. |
Hur använder man API:et för att konvertera område till HTML med SDK:er?
OpenAPI-specifikation
OpenAPI-specifikationen beskriver ett offentligt tillgängligt API, vilket 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 moln-API:et med cURL.
Använd Aspose.Cells Cloud SDK:er
Att använda SDK är det snabbaste sättet att utveckla, eftersom den abstraher bort detaljnivårelaterade aspekter och tillåter dig att konvertera ett datoområde till en HTML-fil med minimal kod.
Utforska den fullständiga listan över Aspose.Cells Cloud SDK:er i vårt GitHub-arkiv.
Följande kodexempel visar hur du anropar Aspose.Cells-webbtjänster med olika SDK:er. Om inläsning från Gist är blockerad kan du ladda ner exemplen direkt från arkivet.