Arbet med kalkylark – Aspose.Cells Cloud API-guide
Contents
[
Hide
]
Arbet med kalkylark erbjuder en kortfattad guide till de vanligaste åtgärderna du kan utföra på Excel-arbetsböcker med Aspose.Cells Cloud (v3.0). Oavsett om du behöver autojustera kolumner, bearbeta flera filer i ett batch, skydda kalkylblad eller manipulera text – REST API:t erbjuder dedikerade slutpunkter som fungerar över flera språk, såsom Python, C# och Java. Listan nedan innehåller länkar till detaljerad dokumentation för varje åtgärd samt korta användningsnoteringar för att hjälpa dig komma igång snabbt.
Förutsättningar: För att kunna anropa dessa slutpunkter behöver du en giltig Aspose.Cells Cloud API-nyckel och inkludera Authorization-huvudet (Bearer <access-token>). Exemplen antar API-version v3.0.
- Alternativ för autojustering – Justerar automatiskt kolumnbredder och radhöjder.
POST /cells/{file}/worksheets/{sheet}/autoFitColumnsPOST https://api.aspose.cloud/v3.0/cells/MinArbetsbok.xlsx/worksheets/Blad1/autoFitColumns Authorization: Bearer {access-token} Content-Type: application/json { "autoFitOptions": { "autoFitType": "All", "autoFitMergedCells": true } } - Batchbehandling av Excel-filer: konvertering, låsning, skydd, delning och upplåsning – Utför bulkåtgärder (konvertera, låsa, skydda, dela, upplåsa) på upp till 100 filer per begäran.
POST /cells/batchPOST https://api.aspose.cloud/v3.0/cells/batch Authorization: Bearer {access-token} Content-Type: application/json { "tasks": [ { "file": "Bok1.xlsx", "action": "convert", "format": "pdf" }, { "file": "Bok2.xlsx", "action": "protect", "password": "Hemligt123" } ] } - Komprimera och reparera Excel-filer – Minskar fillstorlek och åtgärdar strukturella problem.
POST /cells/{file}/compressAndRepairPOST https://api.aspose.cloud/v3.0/cells/Rapport.xlsx/compressAndRepair Authorization: Bearer {access-token} - Konvertera en Excel-fil till ett annat format eller spara den på ett annat sätt – Konvertera Excel till PDF, CSV, HTML etc., eller ändra utdataformatet.
GET /cells/{file}/saveAsGET https://api.aspose.cloud/v3.0/cells/Finansiella.xlsx/saveAs?format=pdf Authorization: Bearer {access-token} - Alternativ för konvertering av arbetsbok – Finjustera konverteringsinställningar såsom sidstorlek, renderingsoptioner och lösenordsskydd.
POST /cells/{file}/convertPOST https://api.aspose.cloud/v3.0/cells/Presentation.xlsx/convert Authorization: Bearer {access-token} Content-Type: application/json { "format": "pdf", "options": { "pageSetup": { "orientation": "landscape" }, "pdfSaveOptions": { "compressImages": true } } } - Skapa Excel-filer eller bygga Excel-rapporter – Skapa nya arbetsböcker från grunden eller från mallar.
PUT /cells/{newFile}PUT https://api.aspose.cloud/v3.0/cells/NyRapport.xlsx Authorization: Bearer {access-token} Content-Type: application/json { "templateFile": "Mall.xlsx", "dataSource": { "name": "Q1-försäljning", "value": 12345 } } - Importera data till Excel-filer och exportera data från Excel-filer – Ladda in data från CSV, JSON eller databaser och exportera kalkylbladsdata.
POST /cells/{file}/importDataPOST https://api.aspose.cloud/v3.0/cells/Ordrar.xlsx/importData Authorization: Bearer {access-token} Content-Type: application/json { "importOptions": { "source": "json", "jsonData": [{ "OrderId": 1, "Amount": 250.0 }] } } - Kryptera, dekryptera och digitalt signera Excel-filer – Tillämpa lösenordsskydd, kryptering eller digitala signaturer.
POST /cells/{file}/encryptPOST https://api.aspose.cloud/v3.0/cells/Privat.xlsx/encrypt Authorization: Bearer {access-token} Content-Type: application/json { "password": "SthetLösenord!23", "encryptionType": "Standard" } - Filinformation – Hämta metadata såsom filstorlek, format och skapelsedatum.
GET /cells/{file}/infoGET https://api.aspose.cloud/v3.0/cells/Arkiv.xlsx/info Authorization: Bearer {access-token} - Sammanfoga och dela Excel-filer – Kombinera flera arbetsböcker till en eller dela en arbetsbok i separata filer.
POST /cells/merge/POST /cells/splitPOST https://api.aspose.cloud/v3.0/cells/merge Authorization: Bearer {access-token} Content-Type: application/json { "files": ["Q1.xlsx", "Q2.xlsx"], "outputFile": "HelÅret.xlsx" } - Sök och ersätt textinnehåll i Excel-filer – Hitta och ersätt strängar över kalkylblad.
POST /cells/{file}/searchReplacePOST https://api.aspose.cloud/v3.0/cells/Rapport.xlsx/searchReplace Authorization: Bearer {access-token} Content-Type: application/json { "text": "Utkast", "newText": "Slutgiltig", "options": { "matchCase": false } } - Textbehandling i Excel: lägg till text, ta bort tecken, trimma text, ändra versal/ gemenskap etc. – Utför avancerade textmanipulationer på cellvärden.
POST /cells/{file}/textProcessingPOST https://api.aspose.cloud/v3.0/cells/Noteringar.xlsx/textProcessing Authorization: Bearer {access-token} Content-Type: application/json { "operations": [ { "type": "trim", "range": "A1:A10" }, { "type": "toUpper", "range": "B1:B5" } ] } - Infoga vattenstämplar eller ange bakgrundsbilder i Excel-filer – Lägg till bild- eller textvattenstämplar och ange kalkylbladsbakgrund.
POST /cells/{file}/watermarkPOST https://api.aspose.cloud/v3.0/cells/Presentation.xlsx/watermark Authorization: Bearer {access-token} Content-Type: application/json { "type": "text", "text": "Konfidentiellt", "fontSize": 36, "color": "FF0000" } - Arbeta med Excel-filer: formelberäkning, autojustering, rensa objekt etc. – Utför vanliga arbetsboksåtgärder såsom beräkna formler, rensa objekt och autojustera.
POST /cells/{file}/workbookOperationsPOST https://api.aspose.cloud/v3.0/cells/Analytik.xlsx/workbookOperations Authorization: Bearer {access-token} Content-Type: application/json { "operations": [ { "type": "calculateFormula" }, { "type": "clearObjects", "objectType": "charts" } ] }