Hur man konverterar ett lokalt kalkylark till PDF med Aspose.Cells Cloud API

Slutpunkten ConvertSpreadsheetToPdf läser in ett kalkylark från en lokal enhet, bearbetar det på Aspose.Cells Cloud-servern och returnerar den resulterande PDF-filen som en binär ström. Denna molnbaserade konvertering eliminera behovet av att ladda upp källfilen till lagring, minskar resursförbrukningen och förenklar arbetsflöden genom att leverera PDF:en direkt till klienten. De format som stöds beror på underliggande bibliotek; API:et validerar filens existens, behörigheter och konverteringsintegritet, och kastar lämpliga HTTP-fel för ogiltiga indata eller bearbetningsfel.

Konvertera kalkylark till PDF API

Web API

PUT https://api.aspose.cloud/v4.0/cells/convert/spreadsheet/pdf

Säkerhet och autentisering

Aspose.Cells Cloud API:er är säkra och kräver JWT-token-baserad autentisering.

Begärparametrar:

Parameternamn Typ Plats Krävs/Valfri Beskrivning
Spreadsheet Fil FormData Krävs Källkalkylarkfilen (XLS, XLSX, CSV osv.) som ska konverteras. Måste vara en giltig, läsbar fil; maximal storlek är 100 MB. Exempel: mittArbetsbok.xlsx.
outPath Sträng Fråga Valfri Målmappens sökväg där den konverterade PDF:en ska lagras på servern (om du vill spara den). Om utelämnas returneras filen direkt i svaret. Exempel: /output/rapporter/.
outStorageName Sträng Fråga Valfri Namn på mållagrings tjänsten (t.ex. MittMolnlager). Krävs endast när outPath används och lagringen inte är standard.
fontsLocation Sträng Fråga Valfri Sökväg till en anpassad teckensnittsmapp på servern för att säkerställa korrekt textrendering i PDF:en. Exempel: /fonts/anpassat/.
region Sträng Fråga Valfri Kalkylarksregion/språkinställning (t.ex. sv-SE, en-US, fr-FR). Påverkar nummerformatering, datumtolkning och språkspecifikt beteende.
password Sträng Fråga Valfri Lösenord som krävs för att öppna ett skyddat kalkylark. Utelämna om filen inte är krypterad.

Svar

Lyckat svar (200 OK)
Content-Type: application/pdf
Content‑Disposition: attachment; filename=“konverterad.pdf”
Content‑Length: <storlek i byte>

Kropp: binär ström av den genererade PDF-filen

HTTP-statuskoder

Kod Betydelse Beskrivning
200 OK Filtrering lyckades; svaret innehåller åtgärdsdetaljer.
400 Ogiltig begäran Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds).
401 Inte auktoriserad Ogiltig eller saknad JWT-token.
413 För stor nyttolast Den uppladdade filen överskrider storleksgränsen.
500 Internt serverfel Oväntat serverfel.

Var ska vi använda API:et för att konvertera kalkylark till PDF?

  • Automatiserade rapporteringspipeline – Konvertera dagligen genererade Excel-rapporter till PDF för arkivering eller e-postdistribution utan manuella steg.
  • Dokumenthanteringssystem – Spara PDF:er direkt i ett DMS efter konvertering, och behåll källkalkylarket endast på klientsidan.
  • Webbapplikationer med export på begäran – Låt slutanvändare ladda ner en PDF-version av ett kalkylark de redigerar i webbläsaren, med molnbaserad konvertering för att bevara layout.
  • Regelverksöverensstämmelse – Skapa oföränderliga PDF-ögonblicksbilder av finanskalkylark för revisionsdokumentation, vilket säkerställer att källfilen aldrig lämnar klientmiljön.
  • Konverteringsarbetsflöden mellan format – Kombinera med andra konverteringsändpunkter, t.ex. Konvertera kalkylark till CSV API för att skapa arkiv i flera format.

Varför bör du använda API:et för att konvertera kalkylark till PDF?

  • Uppgiftsflöde utan uppladdning – Inget behov av att ladda upp källfilen till molnlagring; konverteringen sker direkt från den uppladdade strömmen, vilket sparar bandbredd och lagringskostnader.
  • Hög fidelity-rendering – Aspose.Cells bevarar komplexa formler, diagram och formatering vid konvertering till PDF och matchar utdata från Excel på skrivbordet.
  • Skalbar molnbaserad körning – Utnyttjar Asposes molninfrastruktur för snabb, tillförlitlig konvertering oavsett klientens hårdvara.
  • Enkelt REST-gränssnitt – En enda PUT-begäran med valfria frågeparametrar; returnerar en PDF-ström redo att ladda ner, vilket gör integrationen enkel i valfritt programmeringsspråk.

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

API-specifikation för Konvertera kalkylark till PDF

API-specifikation för Konvertera kalkylark till PDF 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 verktyget cURL för att enkelt komma åt Aspose.Cells webbtjänster. Följande exempel visar hur man gör anrop till moln-API:et med cURL.

Använd Aspose.Cells Cloud SDK:er

Att använda SDK:et är det snabbaste sättet att utveckla, eftersom det abstraher bort detaljnivådetaljerna och tillåter dig att slå samman kalkylark 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 interagerar med Aspose.Cells webbtjänster med olika SDK:er: