Hur man konverterar lokalt kalkylbladsområde till en PDF-fil: Steg-för-steg-guide
Exportera ett dataområde från en lokal Excel-fil till en PDF fil med Cloud API:et.
Förutsättningar: Innan du använder detta API behöver du ett giltigt Aspose.Cells Cloud-konto, ett JWT-åtkomsttoken och eventuellt en Aspose.Cells Cloud SDK för din programmeringsspråk. Se till att mållagret (standard eller anpassat) är konfigurerat om du planerar att använda parametern outStorageName.
Konvertera område till PDF API
PUT https://api.aspose.cloud/v4.0/cells/convert/range/pdf
Säkerhet och autentisering
Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering.
Förfrågningsparametrar:
| Parameternamn | Typ | Sökväg/Frågesträng/HTTP-brödtext | Beskrivning |
|---|---|---|---|
| Spreadsheet | Fil | FormData | Ladda upp kalkylbladsfilen. |
| worksheet | Sträng | Fråga | Kalkylbladsnamnet inom kalkylbladsfilen. |
| range | Sträng | Fråga | Cellområdet som ska konverteras, t.ex. A1:C10. |
| outPath | Sträng | Fråga | (Valfritt) Mappens sökväg där arbetsboken lagras. Standard är null. |
| outStorageName | Sträng | Fråga | Lagringsnamn för utdatafilen. |
| fontsLocation | Sträng | Fråga | Plats för anpassade teckensnitt för hemanvändning. |
| region | Sträng | Fråga | Inställning för kalkylbladsregion. |
| password | Sträng | Fråga | Lösenord för öppnande av kalkylbladsfilen. |
Svar
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
Typeligt svar är en binär PDF-ström som returneras som filnedladdning.
HTTP-statuskoder
| Kod | Betydelse | Beskrivning |
|---|---|---|
| 200 | OK | Filter tillämpades framgångsrikt; svaret innehåller åtgärdens detaljer. |
| 400 | Felaktig förfrågan | Saknade eller ogiltiga parametrar (t.ex. filformat 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. |
Var bör du använda API:et för att konvertera område till PDF?
- Ekonomiska rapporter: Konvertera balansräkningar, resultaträkningar (specifika områden) till PDF för revisionsklar dokumentation.
- Försäljningsrapporter: Omvandla försäljningsinstrumentpaneler eller provisionberäkningar till distribuerbara PDF-filer.
- Driftsmässiga mått: Exportera KPI-tabeller och prestandamått som formella PDF-rapporter.
- Kontraktsdata: Exportera prislistor och avtal om servicegrad från kalkylblad till PDF-bilagor.
- Revisions Spår: Bevara ekonomiska dataområden som oföränderlig PDF-bevismaterial.
- Portföljöversikter: Exportera investeringsprestandaområden som kundklara PDF-rapporter.
- Kvalitetskontrollrapporter: Exportera inspektionsdataområden till PDF för efterlevnadsdokumentation.
- Lageröversikter: Omvandla lagerinformationstabeller till PDF för ledningsöversikt.
Varför bör du använda API:et för att konvertera område till PDF?
- Utvecklarvänlig: Aspose.Cells Cloud erbjuder SDK-bibliotek i flera språk, vilket möjliggör snabb utveckling och omfattande dokumentation. Jämfört med att bygga egna lösningar för diagramrendering minskar detta utvecklingsarbetet betydligt.
- Kostnadseffektiv: Du kan konvertera dataområden utan att först ladda upp hela arbetsboken, vilket sparar lagringsutrymme och minskar kostnaderna.
- Bevarar komplex Excel-formattering i ett universellt tillgängligt PDF-format.
Hur använder du API:et för att konvertera område till PDF med SDK:er?
API-specifikation för att konvertera område till PDF
API-specifikationen för att konvertera område till PDF definierar ett offentligt tillgängligt programmeringsgränssnitt och låter dig 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 Cloud API med cURL.
Använd Aspose.Cells Cloud SDK:er
Att använda SDK är det snabbaste sättet att utveckla, eftersom den abstraher bort detaljer på låg nivå och låter dig konvertera ett dataområde till en PDF-fil med koncist kod. Kontrollera GitHub-lagringsplatsen 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: