Aspose.Cells Cloud API: Convertir, fusionar, dividir y proteger archivos de Excel

¿Qué son las API de Aspose.Cells Cloud?

Las API de Aspose.Cells Cloud son un conjunto de servicios basados en la nube para hojas de cálculo/Excel. No es necesario instalar Office ni configurar un servidor: simplemente envíe una solicitud HTTP y podrá crear, editar, convertir, limpiar datos, generar gráficos, construir tablas dinámicas, cifrar, dividir, fusionar, agregar marcas de agua, aplicar firmas digitales y mucho más, desde cualquier lenguaje de programación.

¿Por qué usar las API de Aspose.Cells Cloud?

  • Crear, editar, convertir y analizar hojas de cálculo en almacenamiento en la nube mediante servicios web de Aspose.Cells Cloud.
  • Crear, editar, convertir y analizar archivos de hojas de cálculo locales mediante servicios web de Aspose.Cells Cloud.
  • Los formatos de archivo admitidos incluyen 30 formatos, como xlsx, csv, ods, xlsb, etc.
  • Operar hojas de cálculo directamente mediante la API web de Aspose.Cells Cloud, sin depender de Microsoft Excel.
  • El nivel gratuito incluye hasta 150 llamadas a la API por mes.
  • Pago según el uso (modelo de tarificación por consumo).
  • Código breve: Operaciones que se pueden expresar en una sola frase.
    • Convertir XLSX a PDF → ConvertSpreadsheetToPdf
    • Eliminar espacios extra en todo el archivo → TrimSpreadsheetContent
    • Combinar más de 10 archivos en un solo informe → MergeSpreadsheets

¿Cómo usar las API de Aspose.Cells Cloud?

Paso 1: Obtener credenciales de la API

Paso 2: Llamar a las API web de hojas de cálculo con un SDK (recomendado)

Se recomienda utilizar el SDK oficial para simplificar la autenticación y el manejo de solicitudes. El SDK obtiene y actualiza automáticamente los tokens de acceso.

Instalar SDK para .NET (NuGet)

dotnet add package Aspose.Cells-Cloud --version 26.6.0

Ejemplo: Convertir Excel a PDF con SDK

CellsApi cellsApi = new CellsApi(
    Environment.GetEnvironmentVariable("ProductClientId"),
    Environment.GetEnvironmentVariable("ProductClientSecret"));
cellsApi.ConvertSpreadsheet(
    new ConvertSpreadsheetRequest { Spreadsheet = "EmployeeSalesSummary.xlsx", format = "pdf" },
    "EmployeeSalesSummary.pdf");

Descripción

  • Spreadsheet: Nombre del archivo Excel ubicado en el almacenamiento local.
  • Format: Formato de destino (por ejemplo, pdf, png, csv, json).
  • Output file: El archivo resultante se guardará localmente con el nombre especificado.

Funciones principales

Aspose.Cells Cloud ofrece las siguientes características clave para satisfacer necesidades de automatización de hojas de cálculo a nivel empresarial:

Conversión de hojas de cálculo

Procesamiento de datos

Nota: Los esquemas detallados de solicitud y respuesta, los métodos HTTP, los parámetros de consulta y las respuestas de ejemplo para cada punto de conexión están disponibles en la Referencia de la API web de hojas de cálculo de Aspose.Cells Cloud, enlazada a continuación.

Referencia rápida de puntos de conexión

Operación Método HTTP Ruta Parámetros obligatorios Respuesta de ejemplo
Convertir hoja de cálculo POST /cells/convert Spreadsheet (archivo), format (cadena) Archivo binario (por ejemplo, PDF)
Fusionar hojas de cálculo POST /cells/worksheets/merge files (lista de archivos) Libro de trabajo fusionado
Dividir hoja de cálculo POST /cells/worksheets/split Spreadsheet (archivo), format (cadena) Archivo comprimido con los archivos divididos
Eliminar filas en blanco POST /cells/worksheets/blankrows/delete Spreadsheet (archivo) Libro de trabajo actualizado
Reemplazar contenido POST /cells/replace Spreadsheet (archivo), oldValue, newValue Libro de trabajo actualizado

SDK admitidos (SDK disponibles)

  • Aspose.Cells Cloud proporciona SDK listos para usar en todos los lenguajes principales: extraiga, codifique y publique:
Lenguaje Método de instalación Repositorio de GitHub
Java Maven Repositorio GitHub del SDK para Java
.NET NuGet Repositorio GitHub del SDK para .NET
Python pip Repositorio GitHub del SDK para Python
Node.js npm Repositorio GitHub del SDK para Node.js
PHP Composer Repositorio GitHub del SDK para PHP
GoLang Módulos de Go Repositorio GitHub del SDK para GoLang
Ruby RubyGems Repositorio GitHub del SDK para Ruby
Perl CPAN Repositorio GitHub del SDK para Perl
Punto de conexión de la API Referencia de la API web de hojas de cálculo de Aspose.Cells Cloud

Ejemplos de código y proyectos de código abierto

Todos los SDK son de código abierto e incluyen numerosos ejemplos: