Tabellenkalkulationsoperationen – Aspose.Cells Cloud API-Anleitung

Contents
[ ]

Die Tabellenkalkulationsoperationen bieten eine knappe Anleitung zu den gängigsten Aktionen, die Sie mit Excel-Arbeitsmappen mithilfe von Aspose.Cells Cloud (v3.0) durchführen können. Egal, ob Sie Spaltenbreiten automatisch anpassen, Dateien im Batch-Modus verarbeiten, Arbeitsblätter schützen oder Text manipulieren müssen: Die REST API bietet spezielle Endpunkte, die plattformunabhängig in Sprachen wie Python, C# und Java genutzt werden können. Die nachfolgende Liste verlinkt auf die detaillierte Dokumentation für jede Operation und enthält jeweils kurze Nutzungshinweise, um Ihnen den Einstieg zu erleichtern.

Voraussetzungen: Um diese Endpunkte aufzurufen, benötigen Sie einen gültigen API-Schlüssel für Aspose.Cells Cloud und müssen den Authorization-Header (Bearer <access-token>) angeben. Die Beispiele setzen API-Version v3.0 voraus.

  • Auto-Fitter-Optionen – Passt Spaltenbreiten und Zeilenhöhen automatisch an. 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
      }
    }
    
  • Batch-Verarbeitung von Excel-Dateien: Konvertierung, Sperren, Schutz, Teilen und Entsperren – Führt Massenaktionen (Konvertieren, Sperren, Schützen, Teilen, Entsperren) für bis zu 100 Dateien pro Anforderung durch. 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" }
      ]
    }
    
  • Excel-Dateien komprimieren und reparieren – Reduziert die Dateigröße und behebt strukturelle Probleme. POST /cells/{file}/compressAndRepair
    POST https://api.aspose.cloud/v3.0/cells/Report.xlsx/compressAndRepair
    Authorization: Bearer {access-token}
    
  • Excel-Dateien in ein anderes Format konvertieren oder anders speichern – Konvertiert Excel in PDF, CSV, HTML usw. oder ändert das Ausgabeformat. GET /cells/{file}/saveAs
    GET https://api.aspose.cloud/v3.0/cells/Financials.xlsx/saveAs?format=pdf
    Authorization: Bearer {access-token}
    
  • Optionen für die Arbeitsmappen-Konvertierung – Feinabstimmung von Konvertierungseinstellungen wie Seitengröße, Rendereinstellungen und Passwortschutz. 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 }
      }
    }
    
  • Excel-Dateien erstellen oder Excel-Berichte generieren – Erstellt neue Arbeitsmappen von Grund auf oder auf Basis von Vorlagen. 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": "Q1 Umsatz", "value": 12345 }
    }
    
  • Daten in Excel-Dateien importieren und aus Excel-Dateien exportieren – Lädt Daten aus CSV, JSON oder Datenbanken und exportiert Arbeitsblattdaten. 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 }]
      }
    }
    
  • Excel-Dateien verschlüsseln, entschlüsseln und digital signieren – Wendet Passwortschutz, Verschlüsselung oder digitale Signaturen an. 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"
    }
    
  • Dateiinformationen – Ruft Metadaten wie Dateigröße, Format und Erstellungsdatum ab. GET /cells/{file}/info
    GET https://api.aspose.cloud/v3.0/cells/Archive.xlsx/info
    Authorization: Bearer {access-token}
    
  • Excel-Dateien zusammenführen und teilen – Kombiniert mehrere Arbeitsmappen zu einer einzigen oder teilt eine Arbeitsmappe in mehrere Dateien. 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"
    }
    
  • Textinhalte in Excel-Dateien suchen und ersetzen – Findet und ersetzt Zeichenfolgen über Arbeitsblätter hinweg. POST /cells/{file}/searchReplace
    POST https://api.aspose.cloud/v3.0/cells/Report.xlsx/searchReplace
    Authorization: Bearer {access-token}
    Content-Type: application/json
    
    {
      "text": "Entwurf",
      "newText": "Endgültig",
      "options": { "matchCase": false }
    }
    
  • Excel-Textverarbeitung: Text hinzufügen, Zeichen entfernen, Text kürzen, Groß-/Kleinschreibung ändern und mehr – Führt erweiterte Textmanipulationen an Zellwerten durch. 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" }
      ]
    }
    
  • Wasserzeichen einfügen oder Hintergründe in Excel-Dateien festlegen – Fügt Bild- oder Textwasserzeichen hinzu und legt Arbeitsblatt-Hintergründe fest. 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": "Vertraulich",
      "fontSize": 36,
      "color": "FF0000"
    }
    
  • Arbeiten mit Excel-Dateien: Formelberechnung, automatische Anpassung, Objekte löschen usw. – Führt gängige Arbeitsmappenaufgaben wie Berechnen von Formeln, Löschen von Objekten und automatische Anpassung aus. 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" }
      ]
    }