Så här konverterar du ett kalkylarkskalkylblad till CSV med Aspose.Cells Cloud API

ConvertWorksheetToCsv-slutpunkten omvandlar ett enskilt kalkylblad från en lokal kalkylarkfil till ett CSV-dokument helt på Aspose.Cells Cloud-servern. Genom att ladda upp källfilen och ange det önskade kalkylbladet får utvecklare en binär CSV-ström utan att behöva lagra filen i molnlagring. Denna API är idealisk för att automatisera datautvinning, integrera kalkylarksdata i efterföljande system och minska lagringsöverhead.

Konvertera kalkylblad till CSV API

Web API

PUT https://api.aspose.cloud/v4.0/cells/convert/worksheet/csv

Säkerhet och autentisering

Aspose.Cells Cloud API:n är säkra och kräver JWT-tokenbaserad autentisering.

-H "Authorization: Bearer {access_token}"

Begäranparametrar

ParameterName Typ Plats Krävs/Valfritt Beskrivning
Spreadsheet Fil FormData Krävs Binär fil för källkalkylarket (t.ex. .xlsx, .xls). Exempel: myWorkbook.xlsx.
worksheet Sträng Query Krävs Namn på det kalkylblad som ska konverteras (skiftlägeskänsligt). Om utelämnas används det första kalkylbladet. Exempel: Sheet1.
outPath Sträng Query Valfritt Målmappens sökväg i molnlagring där den genererade CSV-filen ska sparas. Om utelämnas returneras CSV direkt i svarsströmmen.
outStorageName Sträng Query Valfritt Namn på lagringstjänsten (t.ex. Azure, AWS S3) där utdatafilen ska placeras. Krävs endast när outPath används.
fontsLocation Sträng Query Valfritt Sökväg till en anpassad teckensnittsmapp på servern, vilket gör att konverteringsmotorn kan använda icke-standardskriftsnitt.
region Sträng Query Valfritt Språk-ID som påverkar nummer-/datumformatering i CSV (t.ex. sv-SE, en-US, fr-FR).
password Sträng Query Valfritt Lösenord för att öppna ett skyddat kalkylark. Måste matcha källfilens krypteringslösenord.

Svar

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream"
    }
  }
]

HTTP-statuskoder

Kod Betydelse Beskrivning
200 OK Filter tillämpades framgångsrikt; svaret innehåller åtgärddetaljer.
400 Felaktig begäran Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds).
401 Obehörig Ogiltig eller saknad JWT-token.
413 Payload för stor Uppladdad fil överskrider storleksgränsen.
500 Internt serverfel Oväntat serverfel.

När ska man använda API:et för att konvertera kalkylblad till CSV?

  • Datautvinning för BI-pipelines – Extrahera ett specifikt kalkylblad från en Excel-rapport och mata direkt in den resulterande CSV-filen i Power BI eller Tableau utan mellanliggande filhantering.
  • Automatiserad fakturahantering – Konvertera kalkylbladet som innehåller fakturarader till CSV för snabb import i bokföringssystem.
  • Integration med äldre system – Exportera kalkylbladsdata till CSV för användning av äldre applikationer som endast accepterar avgränsade textfiler.
  • Direktgenerering av rapporter – Generera CSV-ögonblicksbilder av live-kalkylarksdata i en webbtjänst och returnera filen omedelbart till klientens webbläsare.

Varför använda API:et för att konvertera kalkylblad till CSV?

  • Ingen permanent molnlagring krävs – Filen strömmas direkt till konverteringsmotorn och kasseras efter konvertering, vilket sparar bandbredd och lagringskostnader.
  • Hög prestanda i molnmiljö – Konverteringen körs på Asposes optimerade servrar och tar vanligtvis högst 2 sekunder för filer upp till 100 MB.
  • Finjusterad kontroll – Välj ett enskilt kalkylblad, tillämpa anpassade teckensnitt, regional formatering och lösenordsskydd i en enda begäran.
  • Konsekvent plattformsövergripande utdata – Garanterar identisk CSV-utdata över .NET, Java, Python och andra SDK:er som använder samma REST-slutpunkt.

Hur man använder API:et för att konvertera kalkylblad till CSV med SDK:er

API-specifikation för att konvertera kalkylblad till CSV

API-specifikation för att konvertera kalkylblad till CSV tillhandahåller ett offentligt tillgängligt programmeringsgränssnitt för att utföra 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 med cURL.

Använd Aspose.Cells Cloud SDK:er

Användning av SDK:n förenklar utvecklingen genom att abstrahera bort lågnivådetaljer, så att du kan sammanfoga kalkylark med varandra med koncist kod. Se GitHub-lagringsplatsen för en komplett lista över Aspose.Cells Cloud SDK:er.

Följande kodexempel visar hur man interagerar med Aspose.Cells-webbtjänster med olika SDK:er: