Comprimir datos en un archivo de Excel – Aspose.Cells Cloud API

API PostCompress de los servicios web de Aspose.Cells Cloud

Requisitos previos:

  • Se requiere un token JWT válido para la autenticación.
  • Los formatos de archivo compatibles son XLS, XLSX, XLSM, XLSB y ODS.
  • El tamaño máximo permitido por archivo es de 500 MB por solicitud (sujeto a los límites del servicio).

Esta API REST comprime los datos de un archivo de Excel.

  • Comprime XLS, XLSX, XLSM, XLSB, ODS
  • Comprime rápidamente múltiples archivos de hojas de cálculo de Excel
  • Permite elegir el nivel de compresión
  • Admite múltiples archivos

Punto de conexión de la API web

POST https://api.aspose.cloud/v3.0/cells/compress

Seguridad y autenticación

Las API de Aspose.Cells Cloud son seguras y requieren autenticación basada en token JWT.

Parámetros de la solicitud

Nombre del parámetro Tipo Ruta / Cadena de consulta / Cuerpo HTTP Descripción
file archivo formData Archivo para cargar
CompressLevel entero query Nivel de compresión (0‑100); valores más altos indican una compresión más intensa

Parámetro del cuerpo de la solicitud

Nombre del parámetro Tipo Descripción
data archivo Contenido binario del archivo de libro que se va a comprimir.

Respuesta

{
    "Status" : "OK",
    "Code" : 200,
    "Filename" : "[nombre de archivo combinado]",
    "Filesize" : [tamaño del archivo],
    "FileContent" : "[Base64String]"
}

Nota: FileContent contiene el libro comprimido codificado como una cadena en Base64. La longitud de la cadena corresponde al tamaño del archivo comprimido; puede decodificarla utilizando utilidades estándar de Base64 para recuperar el archivo binario de Excel.

Códigos de estado HTTP

Código Significado Descripción
200 Correcto Filtro aplicado correctamente; la respuesta contiene los detalles de la operación.
400 Solicitud incorrecta Parámetros faltantes o no válidos (por ejemplo, tipo de archivo no admitido).
401 No autorizado Token JWT inválido o faltante.
413 Carga útil demasiado grande El archivo cargado supera el límite de tamaño.
500 Error interno del servidor Error inesperado en el servidor.

Cómo usar la API PostCompress con SDK

Especificación de la API PostCompress

La Especificación OpenAPI define una interfaz de programación accesible públicamente y le permite realizar interacciones REST directamente desde un navegador web.

Puede utilizar la herramienta de línea de comandos cURL para acceder fácilmente a los servicios web de Aspose.Cells. El siguiente ejemplo muestra cómo realizar llamadas a la API en la nube con cURL.

Utilizar los SDK de Aspose.Cells Cloud

Utilizar un SDK es la forma más rápida de acelerar el desarrollo. Un SDK abstracta los detalles de bajo nivel, lo que le permite centrarse en las tareas de su proyecto. Consulte el repositorio de GitHub para obtener una lista completa de los SDK de Aspose.Cells Cloud.

Los siguientes ejemplos de código muestran cómo llamar a los servicios web de Aspose.Cells mediante varios SDK: