Exportar área de hoja de cálculo a PNG, PDF, CSV con la API de Aspose.Cells Cloud – Guía completa

GET /cells/{name}/worksheets/{sheetName} API permite convertir un área especificada de una hoja de cálculo en diversos formatos de archivo. Los formatos admitidos son: XLS, XLSX, XLSB, CSV, TSV, XLSM, ODS, TXT, PDF, OTS, XPS, DIF, PNG, JPEG, GIF, BMP, WMF, TIFF, EMF, NUMBERS, FODS.

Esta guía muestra cómo exportar un rango específico de celdas de una hoja de cálculo de Excel a PNG, PDF, CSV y más de 20 formatos adicionales mediante la API de Aspose.Cells Cloud. Para operaciones relacionadas, como exportar una hoja de cálculo completa o convertir un libro entero, consulte las páginas Exportar hoja de cálculo completa y Convertir libro a PDF.

API REST

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

Parámetros de solicitud

Parámetro Tipo Obligatorio Descripción
name string Nombre del archivo del libro.
sheetName string Nombre de la hoja de cálculo objetivo.
format string Formato de salida deseado (png, pdf, csv, …).
area string No Rango de celdas a exportar (por ejemplo, B3:K8).
verticalResolution int No Resolución vertical (DPI) para formatos de mapa de bits.
horizontalResolution int No Resolución horizontal (DPI) para formatos de mapa de bits.
folder string No Carpeta en el almacenamiento en la nube que contiene el archivo.
storage string No Nombre del servicio de almacenamiento.

Respuesta exitosa

  • 200 OK – Devuelve el archivo solicitado en formato binario (PNG, PDF, CSV, etc.).

Respuestas de error

Código de estado Descripción
400 Solicitud incorrecta: faltan o son inválidos los parámetros.
401 No autorizado: el token de autenticación falta o es inválido.
404 No encontrado: el libro o la hoja de cálculo especificados no existen.
500 Error interno del servidor: condición inesperada en el servidor.

Ejemplo de carga de error

{
  "error": {
    "code": "InvalidParameter",
    "message": "El parámetro 'area' tiene un formato incorrecto. Formato esperado: B3:K8."
  }
}

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 una llamada a la API en la nube mediante cURL.

Familia de SDK en la nube

Utilizar un SDK es la forma más rápida de desarrollar. Un SDK abstrae los detalles de bajo nivel, lo que le permite centrarse en la lógica 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 invocar los servicios web de Aspose.Cells mediante diversos SDK: