Operazioni su Fogli di Calcolo – Guida all'API Aspose.Cells Cloud
Contents
[
Hide
]
Le Operazioni su Fogli di Calcolo offrono una guida concise alle azioni più comuni che puoi eseguire sui workbook Excel con Aspose.Cells Cloud (v3.0). Che tu debba eseguire l’adattamento automatico delle colonne, elaborare più file in batch, proteggere i fogli di lavoro o manipolare il testo, l’API REST offre endpoint dedicati che funzionano in linguaggi come Python, C# e Java. L’elenco sottostante fornisce il link alla documentazione dettagliata per ogni operazione e include una breve nota d’uso per aiutarti a iniziare rapidamente.
Prerequisiti: Per chiamare questi endpoint devi disporre di una chiave API valida di Aspose.Cells Cloud e includere l’header Authorization (Bearer <access-token>). Gli esempi presuppongono la versione API v3.0.
- Opzioni di Adattamento Automatico – Regola automaticamente la larghezza delle colonne e l’altezza delle righe.
POST /cells/{file}/worksheets/{sheet}/autoFitColumnsPOST https://api.aspose.cloud/v3.0/cells/MyWorkbook.xlsx/worksheets/Sheet1/autoFitColumns Authorization: Bearer {access-token} Content-Type: application/json { "autoFitOptions": { "autoFitType": "All", "autoFitMergedCells": true } } - Elaborazione in batch di file Excel: conversione, blocco, protezione, divisione e sblocco – Esegui azioni in blocco (conversione, blocco, protezione, divisione, sblocco) su fino a 100 file per richiesta.
POST /cells/batchPOST https://api.aspose.cloud/v3.0/cells/batch Authorization: Bearer {access-token} Content-Type: application/json { "tasks": [ { "file": "Book1.xlsx", "action": "convert", "format": "pdf" }, { "file": "Book2.xlsx", "action": "protect", "password": "Secret123" } ] } - Comprimi e ripara file Excel – Riduce le dimensioni del file e risolve problemi strutturali.
POST /cells/{file}/compressAndRepairPOST https://api.aspose.cloud/v3.0/cells/Report.xlsx/compressAndRepair Authorization: Bearer {access-token} - Converti un file Excel in un altro formato o salvalo in modo differente – Converti Excel in PDF, CSV, HTML, ecc., o cambia il formato di output.
GET /cells/{file}/saveAsGET https://api.aspose.cloud/v3.0/cells/Financials.xlsx/saveAs?format=pdf Authorization: Bearer {access-token} - Opzioni per la conversione del workbook – Regola con precisione le impostazioni di conversione, come dimensioni della pagina, opzioni di rendering e protezione tramite password.
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 } } } - Crea file Excel o generare report Excel – Genera nuovi workbook da zero o da modelli.
PUT /cells/{newFile}PUT https://api.aspose.cloud/v3.0/cells/NewReport.xlsx Authorization: Bearer {access-token} Content-Type: application/json { "templateFile": "Template.xlsx", "dataSource": { "name": "Vendite Q1", "value": 12345 } } - Importa dati in file Excel ed esporta dati da file Excel – Carica dati da CSV, JSON o database ed esporta dati dai fogli di lavoro.
POST /cells/{file}/importDataPOST https://api.aspose.cloud/v3.0/cells/Orders.xlsx/importData Authorization: Bearer {access-token} Content-Type: application/json { "importOptions": { "source": "json", "jsonData": [{ "OrderId": 1, "Amount": 250.0 }] } } - Cifra, decifra e firma digitalmente file Excel – Applica protezione tramite password, crittografia o firme digitali.
POST /cells/{file}/encryptPOST https://api.aspose.cloud/v3.0/cells/Sensitive.xlsx/encrypt Authorization: Bearer {access-token} Content-Type: application/json { "password": "StrongPass!23", "encryptionType": "Standard" } - Informazioni sul file – Recupera metadati come dimensione, formato e data di creazione.
GET /cells/{file}/infoGET https://api.aspose.cloud/v3.0/cells/Archive.xlsx/info Authorization: Bearer {access-token} - Fondi e dividi file Excel – Combina più workbook in un unico file oppure dividi un workbook in file separati.
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": "FullYear.xlsx" } - Cerca e sostituisci contenuti di testo all’interno dei file Excel – Trova e sostituisci stringhe in più fogli di lavoro.
POST /cells/{file}/searchReplacePOST https://api.aspose.cloud/v3.0/cells/Report.xlsx/searchReplace Authorization: Bearer {access-token} Content-Type: application/json { "text": "Bozza", "newText": "Finale", "options": { "matchCase": false } } - Elaborazione testo in Excel: aggiungi testo, rimuovi caratteri, tronca testo, aggiorna maiuscole/minuscole e altro – Esegui manipolazioni avanzate sui valori delle celle.
POST /cells/{file}/textProcessingPOST https://api.aspose.cloud/v3.0/cells/Notes.xlsx/textProcessing Authorization: Bearer {access-token} Content-Type: application/json { "operations": [ { "type": "trim", "range": "A1:A10" }, { "type": "toUpper", "range": "B1:B5" } ] } - Inserisci filigrane o imposta sfondi nei file Excel – Aggiungi filigrane di testo o immagine e imposta gli sfondi dei fogli di lavoro.
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": "Confidenziale", "fontSize": 36, "color": "FF0000" } - Lavorare con file Excel: calcolo formule, adattamento automatico, pulizia oggetti, ecc. – Esegui compiti comuni sui workbook come il calcolo delle formule, la pulizia degli oggetti e l’adattamento automatico.
POST /cells/{file}/workbookOperationsPOST https://api.aspose.cloud/v3.0/cells/Analytics.xlsx/workbookOperations Authorization: Bearer {access-token} Content-Type: application/json { "operations": [ { "type": "calculateFormula" }, { "type": "clearObjects", "objectType": "charts" } ] }