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 | Sí | Nombre del archivo del libro. |
sheetName |
string | Sí | Nombre de la hoja de cálculo objetivo. |
format |
string | Sí | 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: