Avancerad konvertering av Excel-fil – Aspose.Cells Cloud API-guide

Avancerat moln-API för Excel-konvertering

Funktionen Avancerad konvertering gör det möjligt att omvandla en Excel-arbetsbok till olika utdataformat (PDF, HTML, CSV m.fl.) samtidigt som du får detaljerad kontroll över sidinställningar, sparaalternativ och utskriftsinställningar.

Förutsättningar / Autentisering
För att använda detta endpoint måste du erhålla en åtkomsttoken från Aspose.Cells Cloud och inkludera den i Authorization-headern som en Bearer-token.

API-referens

  • Metod: PUT
  • Endpoint: /cells/convert
  • Parametrar:
    • format (sträng, obligatoriskt) – Önskat utdataformat (t.ex. pdf, html).
    • outPath (sträng, valfritt) – Sökväg i molnlagringen dit den konverterade filen ska sparas.
    • options (objekt, valfritt) – JSON-objekt som innehåller avancerade konverteringsalternativ såsom pageSetup, saveOptions och printSettings.
  • Exempel på begäransnyttja (request body):
    {
      "format": "pdf",
      "outPath": "output/converted.pdf",
      "options": {
        "pageSetup": {
          "orientation": "Landscape",
          "paperSize": "A4"
        },
        "saveOptions": {
          "compress": true
        },
        "printSettings": {
          "printHeadings": false
        }
      }
    }
    
  • Svar:
    • 200 OK – Konverteringen lyckades; svaret innehåller strömmen för den konverterade filen eller en referens till den sparade filen.
    • 400 Bad Request – Ogiltiga parametrar eller felaktigt formaterad begäransnyttja.
    • 401 Unauthorized – Autentisering misslyckades eller token saknas.
    • 500 Internal Server Error – Serverfel under konverteringen.

HTTP-statuskoder

Kod Betydelse Beskrivning
200 OK Filter tillämpades framgångsrikt; svaret innehåller detaljerad information om åtgärden.
400 Bad Request Saknade eller ogiltiga parametrar (t.ex. filformat som inte stöds).
401 Unauthorized Ogiltig eller saknad JWT-token.
413 Payload Too Large Den uppladdade filen överskrider storleksgränsen.
500 Internal Server Error Oväntat serverfel.

Anteckningar

  • Vissa utdataformat har specifika begränsningar (t.ex. HTML-konvertering bevarar inte makron). Se format-specifik dokumentation för detaljerad information.

Möjligheten att ladda kalkylark från flera datakällor

Ställ in sidinställningar och sparaalternativ

Moln-SDK-familj

Att använda en SDK hjälper till att påskynda utvecklingen genom att hantera lågnivådetaljer, så att du kan fokusera på dina projektuppgifter. Besök GitHub-förvaret 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 olika SDK:er: