Operaciones de hojas de cálculo – Guía de la API de Aspose.Cells Cloud

Contents
[ ]

Las Operaciones de hojas de cálculo ofrecen una guía concisa sobre las acciones más comunes que puede realizar en libros de Excel con Aspose.Cells Cloud (v3.0). Ya sea que necesite ajustar automáticamente el ancho de columnas, procesar archivos por lotes, proteger hojas de cálculo o manipular texto, la API REST dispone de puntos de conexión dedicados que funcionan en lenguajes como Python, C# y Java. La lista siguiente enlaza a la documentación detallada de cada operación e incluye una breve nota de uso para ayudarle a comenzar rápidamente.

Prerrequisitos: Para invocar estos puntos de conexión, debe tener una clave válida de la API de Aspose.Cells Cloud e incluir el encabezado Authorization (Bearer <access-token>). Los ejemplos asumen la versión de la API v3.0.

  • Opciones de ajuste automático – Ajusta automáticamente el ancho de columnas y la altura de filas. 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
      }
    }
    
  • Procesamiento por lotes de archivos de Excel: conversión, bloqueo, protección, división y desbloqueo – Realiza acciones masivas (conversión, bloqueo, protección, división y desbloqueo) en hasta 100 archivos por solicitud. 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" }
      ]
    }
    
  • Compresión y reparación de archivos de Excel – Reduce el tamaño del archivo y corrige problemas estructurales. POST /cells/{file}/compressAndRepair
    POST https://api.aspose.cloud/v3.0/cells/Report.xlsx/compressAndRepair
    Authorization: Bearer {access-token}
    
  • Conversión de un archivo de Excel a otro formato o guardado en otro formato – Convierte Excel a PDF, CSV, HTML, etc., o cambia el formato de salida. GET /cells/{file}/saveAs
    GET https://api.aspose.cloud/v3.0/cells/Financials.xlsx/saveAs?format=pdf
    Authorization: Bearer {access-token}
    
  • Opciones de conversión de libro – Ajusta finamente configuraciones de conversión como tamaño de página, opciones de renderizado y protección por contraseña. 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 }
      }
    }
    
  • Creación de archivos de Excel y generación de informes – Genera nuevos libros desde cero o a partir de plantillas. 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 Sales", "value": 12345 }
    }
    
  • Importación de datos en archivos de Excel y exportación de datos desde archivos de Excel – Carga datos desde CSV, JSON o bases de datos y exporta datos de hojas de cálculo. 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 }]
      }
    }
    
  • Cifrado, descifrado y firma digital de archivos de Excel – Aplica protección por contraseña, cifrado o firmas digitales. 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"
    }
    
  • Información del archivo – Recupera metadatos como tamaño, formato y fecha de creación. GET /cells/{file}/info
    GET https://api.aspose.cloud/v3.0/cells/Archive.xlsx/info
    Authorization: Bearer {access-token}
    
  • Fusión y división de archivos de Excel – Combina múltiples libros en uno solo o divide un libro en archivos independientes. 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"
    }
    
  • Búsqueda y reemplazo de contenido de texto en archivos de Excel – Busca y reemplaza cadenas en varias hojas de cálculo. POST /cells/{file}/searchReplace
    POST https://api.aspose.cloud/v3.0/cells/Report.xlsx/searchReplace
    Authorization: Bearer {access-token}
    Content-Type: application/json
    
    {
      "text": "Draft",
      "newText": "Final",
      "options": { "matchCase": false }
    }
    
  • Procesamiento de texto en Excel: agregar texto, eliminar caracteres, recortar texto, modificar mayúsculas y minúsculas, y más – Realiza manipulaciones avanzadas sobre valores de celdas. 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" }
      ]
    }
    
  • Inserción de marcas de agua o configuración de fondos en archivos de Excel – Agrega marcas de agua de imagen o texto y establece fondos de hoja de cálculo. 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": "Confidential",
      "fontSize": 36,
      "color": "FF0000"
    }
    
  • Trabajo con archivos de Excel: cálculo de fórmulas, ajuste automático, limpieza de objetos, etc. – Ejecuta tareas comunes en libros como cálculo de fórmulas, limpieza de objetos y ajuste automático. 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" }
      ]
    }