Operazioni su Fogli di Calcolo – Guida all'API Aspose.Cells Cloud

Contents
[ ]

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}/autoFitColumns
    POST 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/batch
    POST 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}/compressAndRepair
    POST 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}/saveAs
    GET 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}/convert
    POST 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}/importData
    POST 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}/encrypt
    POST 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}/info
    GET 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/split
    POST 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}/searchReplace
    POST 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}/textProcessing
    POST 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}/watermark
    POST 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}/workbookOperations
    POST 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" }
      ]
    }